[ABC061C] Big Array
题意翻译
## 题目翻译
### 题目描述
有一个数组S,一开始是空的。接下来对这个数组进行N次插入操作.
第ii次操作会向数组中加入$b_i$
个整数$a_i$
,然后将整个数组从小到大排一次序。
求N次操作后, 数组中的第K个数。
例如S=\{1,2,2,3,3,3\}时, 从小到大排序后第4个数是3。
### 输入格式
第1行, 包含两个整数N,K用空格分隔.
第2行到第N+1行, 每行包含两个整数
$a_i$,$b_i$
### 输出格式
输出N次操作后集合中第K小的数.
### 说明/提示
#### 数据范围
* 1≦N≦$10^5$
* 1≦$a_i$ ,$b_i$ ≦$10^5$
* 1≦K≦$b_1$+...+$b_n$
* 所有输入值都是整数。
------------
题目翻译者UID:370640
题目描述
[problemUrl]: https://atcoder.jp/contests/abc061/tasks/abc061_c
空の配列が $ 1 $ つあります。
この配列に、整数を配列に挿入する操作を $ N $ 回行います。
$ i(1≦i≦N) $ 回目の操作では、配列に整数 $ a_i $ を $ b_i $ 個挿入します。
$ N $ 回の挿入操作後の配列の中で、$ K $ 番目に小さい数を求めてください。
例えば、配列が $ \{1,2,2,3,3,3\} $ の時、$ 4 $ 番目に小さい数は $ 3 $ となります。
输入输出格式
输入格式
入力は以下の形式で標準入力から与えられる。
> $ N $ $ K $ $ a_1 $ $ b_1 $ $ : $ $ a_N $ $ b_N $
输出格式
$ N $ 回の挿入操作後の配列の中で、$ K $ 番目に小さい数を出力せよ。
输入输出样例
输入样例 #1
3 4
1 1
2 2
3 3
输出样例 #1
3
输入样例 #2
10 500000
1 100000
1 100000
1 100000
1 100000
1 100000
100000 100000
100000 100000
100000 100000
100000 100000
100000 100000
输出样例 #2
1
说明
### 制約
- $ 1≦N≦10^5 $
- $ 1≦a_i,b_i≦10^5 $
- $ 1≦K≦b_1…+…b_n $
- 入力は全て整数である。
### Sample Explanation 1
操作後の配列は、問題文に書かれている例と同じです。