#NP0121. L33 NP0121-第k小查询

0

L33 NP0121-第k小查询

题目描述

给定长度为nn的序列aia_i,以及mm个操作。 操作一:1 x k,将axa_x赋值为kk; 操作二:2 x,询问在所有数中,第xx小的数是几。 其中,第xx小的数是指,如果将所有数从小到大排序,排在第xx个的数。

输入格式

第一行输入两个整数n,mn,m; 第二行输入nn个整数aia_i; 接下来mm行,每行输入一个操作,格式如题面所示。

输出格式

对于每次询问操作,输出一行一个整数,表示你的答案。

样例输入 #1

5 5
5 4 3 2 1
2 4
1 2 6
2 4
1 1 7
2 4

样例输出 #1

4
5
6

说明/提示

保证1≤n,m,ai,k≤105,1≤x≤n1\leq n,m,a_i,k\leq 10^5,1\leq x\leq n。