HX3722. map容器题四:Big Array

提交2 通过2
通过率100%
时间限制1000ms
内存限制128MiB

题目描述

题目描述

有一个数组 SS,一开始是空的。接下来对这个数组进行 NN 次插入操作。

第 ii 次操作会向数组中加入 bib_i 个整数 aia_i,然后将整个数组从小到大排一次序。

求 NN 次操作后,数组中的第 KK 个数。

例如 S={1,2,2,3,3,3}S=\{1,2,2,3,3,3\} 时,从小到大排序后第 44 个数是 33。

输入描述

第 11 行,包含两个整数 N,KN,K,用空格分隔。

第 22 行到第 N+1N+1 行,每行包含两个整数 ai,bia_i,b_i。

输出描述

输出 NN 次操作后集合中第 KK 小的数。

3 4
1 1
2 2
3 3
3
4 200000
1 100000
1 100000
100000 100000
100000 100000
1

输入样例 #3

1 1
1 1

输出样例 #3

1

数据范围

对于 50%50\% 数据:1≤N,ai,bi≤1051\le N,a_i,b_i\le 10^5。

对于 100%100\% 数据:1≤N≤1051\le N\le 10^5,1≤ai,bi≤1091\le a_i,b_i\le 10^9,1≤K≤b1+b2+⋯+bN1\le K\le b_1+b_2+\cdots+b_N。