题号:NC14621
时间限制:C/C++/Rust/Pascal 3秒,其他语言6秒
空间限制:C/C++/Rust/Pascal 128 M,其他语言256 M
64bit IO Format: %lld
题目描述
给定一个序列数列
, (ai互不相同) 3种映射关系
现在对于给定询问(x, k),求
输入描述:
多组读入数据T,
对于每组数据,
第1行一个整数n,q,n表示数列的大小,q为询问数
第2行读入n个数a1,a2,…,an,表示数列中的数
接下来q行,每行读入2个整数(x,k)如题所示
输出描述:
对于每个询问,输出
并换行
示例1
输入
复制
2
3 1
4 3 2
3 4
5 2
1 2 3 1234567 4
1234567 6
3 8
备注:
T≤10,
对于每组数据,
1≤n,q≤5×104,
1≤ai≤109,
n≤k≤105,
x为数列A中的一个元素, ai互不相同。