Responsive image

问题 2529 --第k个数

2529: 第k个数

时间限制: 1 Sec  内存限制: 128 MB
提交: 0  解决: 8
[提交][状态][讨论版][命题人:]

题目描述

给定一个长度为 n 的整数数列,以及一个整数k,请用快速选择算法求出数列从小到大排序后的第 k个数。

输入格式

第一行包含两个整数 n和 k。

第二行包含 n个整数(所有整数均在 1∼1e9范围内),表示整数数列。

输出格式

输出一个整数,表示数列的第 k小数。

数据范围

1≤n≤100000
1≤k≤n

输入描述

5 3
2 4 1 5 3

输出描述

3

样例输入

5 3
2 4 1 5 3

样例输出

3

来源

[提交][状态]
ACM算法攻关部