4198: Maintain Multiple Sequences
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:0
解决:0
题目描述
# Maintain Multiple Sequences
### 内存
1024MB
### 时间
2S
## 题目描述
有$N$个整数序列。第$i$个序列$(1 ≤ i ≤ N)$有$L_i$个元素;第$i$个序列的第$j$个元素$(1 ≤ j ≤ L_i)$是$a_i,j$。
现在有$Q$个查询。对于第$k$个查询$(1 ≤ k ≤ Q)$,给定整数$s_k$和$t_k$,请找出第$s_k$个序列的第$t_k$个元素。
## 输入格式
输入按以下格式从标准输入给出:
$N$ $Q$
$L_1$ $a_{1,1}$ $\cdots$ $a_{1,L_1}$
$\vdots$
$L_N$ $a_{N,1}$ $\cdots$ $a_{N,L_N}$
$s_1$ $t_1$
$\vdots$
$s_Q$ $t_Q$
## 输出格式
输出$Q$行。第$k$行$(1 ≤ k ≤ Q)$应包含第$k$个查询的答案。
## 输入输出样例
### 输入样例1
```
2 2
3 1 4 7
2 5 9
1 3
2 1
```
### 输出样例1
```
7
5
```
### 输入样例2
```
3 4
4 128 741 239 901
2 1 1
3 314 159 26535
1 1
2 2
3 3
1 4
```
### 输出样例2
```
128
1
26535
901
```
## 数据范围与提示
【样例1说明】
第$1$个序列是$(1, 4, 7)$,第$2$个序列是$(5, 9)$。
每个查询的答案如下:
- 第$1$个序列的第$3$个元素是$7$。
- 第$2$个序列的第$1$个元素是$5$。
【数据范围】
$1 ≤ N, Q ≤ 2 × 10^5$
$L_i ≥ 1 (1 ≤ i ≤ N)$
$\sum_{i=1}^N L_i ≤ 2 × 10^5$
$1 ≤ a_{i,j} ≤ 10^9 (1 ≤ i ≤ N, 1 ≤ j ≤ L_i)$
$1 ≤ s_k ≤ N$
$1 ≤ t_k ≤ L_{s_k} (1 ≤ k ≤ Q)$
所有输入值均为整数。
## 题目来源
ABC271B