#9971. 静态区间第 k 小
静态区间第 k 小
题目描述
给定一个长度为 的整数数组 。有 次询问,每次给出 ,求子数组 中第 小的数。
如果一个数在区间中出现多次,应按照出现次数分别计算。
输入格式
第一行包含两个整数 。
第二行包含 个整数 。
接下来 行,每行包含三个整数 。
输出格式
对于每次询问,输出一行一个整数,表示区间中的第 小值。
6 4
4 1 7 1 9 -2
1 6 1
1 6 4
2 5 2
3 3 1
-2
4
1
7
给定一个长度为 n 的整数数组 a。有 q 次询问,每次给出 l,r,k,求子数组 al,al+1,…,ar 中第 k 小的数。
如果一个数在区间中出现多次,应按照出现次数分别计算。
第一行包含两个整数 n,q。
第二行包含 n 个整数 a1,a2,…,an。
接下来 q 行,每行包含三个整数 l,r,k。
对于每次询问,输出一行一个整数,表示区间中的第 k 小值。
6 4
4 1 7 1 9 -2
1 6 1
1 6 4
2 5 2
3 3 1
-2
4
1
7