3404. 不是最小的,也是很小的

单点时限: 2.0 sec

内存限制: 256 MB

没有 Description 也是很小的!

输入格式

第一行一个整数 T (1T5)

接下来 T 组数据,每组数据格式如下:

第一行一个整数 n (1n104)

第二行 n 个整数,表示 a1,a2,,an (1ai104)

第三行一个整数 q (1q104),表示有 q 次询问。

接下来 q 行,可能有以下两种:

  • 0 l r k (1lrn,1krl+1),分别表示区间左端点、右端点,第 k 小。
  • 1 p v (1pn,1v104),把 ap 改为 v

输出格式

对于第一种询问,输出一个整数,表示 al,al+1,,ar 中第 k 小的数。

样例

Input
2
2
1 2
2
0 1 2 1
0 1 2 2
4
4 3 2 1
4
0 1 1 1
1 1 1
0 1 1 1
0 1 4 3
Output
1
2
4
1
2

5 人解决,14 人已尝试。

9 份提交通过,共有 49 份提交。

8.3 EMB 奖励。

创建: 7 年,5 月前.

修改: 7 年,4 月前.

最后提交: 1 年,8 月前.

来源: N/A