第一行输入两个整数 代表数组中的元素数量、操作次数。第二行输入 个整数 代表初始数组。此后 行,每行先输入一个整数 代表操作编号,随后: 若 ,在同一行输入三个整数 代表区间修改;若 ,在同一行输入两个整数 代表区间最小值查询;若 ,在同一行输入两个整数 代表区间最大值查询。
对于每一次查询操作,在一行上输出一个整数,代表区间最值。
6 5 1 1 4 5 1 4 2 1 6 1 1 6 -3 1 4 4 1 3 4 6 2 2 2
1 3 -2
对于第一次操作,查询
(全局查询)最小值,答案输出
;
对于第二次操作,数组变为
(全局修改);
对于第三次操作,数组变为
(单点修改);
对于第四次操作,查询
最大值,答案输出
;
对于第五次操作,查询
(单点查询)最小值,答案输出
。