#4453. 数列中第二大
数列中第二大
题目描述
给定一长度为 的整数数列 ,其中任一两数不同,求 次询问在区间 中第二大数。
输入格式
第一行,两个空格分隔的整数 ;
第二行, 个空格分隔的整数;
接下来 行,每行两个整数 ,表示要询问的区间。
输出格式
行,一个整数表示答案。
样例
5 1
1 2 3 4 5
1 5
4
数据规模
给定一长度为 N 的整数数列 A,其中任一两数不同,求 Q 次询问在区间 [L,R] 中第二大数。
第一行,两个空格分隔的整数 N,Q;
第二行,N 个空格分隔的整数;
接下来 Q 行,每行两个整数 L,R,表示要询问的区间。
Q 行,一个整数表示答案。
5 1
1 2 3 4 5
1 5
4
2≤N,Q≤2×105
1≤L<R≤N
−109≤Ai≤109