#474. 第k大
第k大
题目描述
你将得到 个数 ,你要输出其中第 大的。
这里约定,并列的数占据多个排名。例如:中第 大的数都是 。
输入格式
输入共 行:
第 行,用空格隔开的 个正整数 ;
第 行,用空格隔开的 个正整数 。
输出格式
输出共 行:
第 行,个正整数,为 中第 大的数。
6 4
9 8 8 5 7 8
8
数据规模与约定
$1 \le k \le n \le 300000; 1 \le a_1, a_2, ..., a_n \le 10^9$。
你将得到 n个数 a1,a2,...,an,你要输出其中第 k大的。
这里约定,并列的数占据多个排名。例如:5,7,8,8,8,9中第 2,3,4大的数都是 8。
输入共 2行:
第 1行,用空格隔开的 2个正整数 n,k;
第 2行,用空格隔开的 n个正整数 a1,a2,...,an。
输出共 1行:
第 1行,1个正整数,为 a1,a2,...,an中第 k大的数。
6 4
9 8 8 5 7 8
8
$1 \le k \le n \le 300000; 1 \le a_1, a_2, ..., a_n \le 10^9$。