题目描述
有N个整数序列。第i个序列(1≤i≤N)有Li个元素;第i个序列的第j个元素(1≤j≤Li)是ai,j。
现在有Q个查询。对于第k个查询(1≤k≤Q),给定整数sk和tk,请找出第sk个序列的第tk个元素。
输入格式
输入按以下格式从标准输入给出:
N Q
L1 a1,1 ⋯ a1,L1
⋮
LN aN,1 ⋯ aN,LN
s1 t1
⋮
sQ tQ
输出格式
输出Q行。第k行(1≤k≤Q)应包含第k个查询的答案。
样例
2 2
3 1 4 7
2 5 9
1 3
2 1
7
5
3 4
4 128 741 239 901
2 1 1
3 314 159 26535
1 1
2 2
3 3
1 4
128
1
26535
901
样例1解释
第1个序列是(1,4,7),第2个序列是(5,9)。
每个查询的答案如下:
- 第1个序列的第3个元素是7。
- 第2个序列的第1个元素是5。
数据范围
1≤N,Q≤2×105
Li≥1(1≤i≤N)
∑i=1NLi≤2×105
1≤ai,j≤109(1≤i≤N,1≤j≤Li)
1≤sk≤N
1≤tk≤Lsk(1≤k≤Q)
所有输入值均为整数。
来源