Logo Universal Online Judge

UOJ

时间限制:1 s 空间限制:125 MB
统计

给出一个长度为N的序列$A_1;A_2; …… ;A_N$,其中每项都是小于$10^5$的自然数。
现在有M个询问,每个询问都是$A_i ……A_j$中第k小的数等于多少。
输入格式
第一行两个正整数N,M。
第二行N个数,表示序列$A_1;A_2; ……;A_N$。
紧着的M行,每行三个正整数i,j,k(k≤j-i+1),表示询问$A_i…A_j$中第k小的数等于多少。
输出格式
共输出M行,第i行输出第i个询问的答案。

输入样例
4 3
4 1 2 3
1 3 1
2 4 3
1 4 4
输出样例
1
3
4
数据范围
在60%的数据中,1 ≤N ≤1000,1≤M ≤1000
在100%的数据中,1≤N≤10000,1≤M≤2000