#L0575. 第 k 小的数

第 k 小的数

题目描述

给定 nn 个正整数 a1,a2,,ana_1, a_2, \ldots, a_n,请找出其中第 kk 小的数(最小的数为第 00 小)。

本题鼓励使用分治算法求解。

输入格式

第一行两个正整数 nnkk,以空格隔开。

第二行 nn 个正整数 a1,a2,,ana_1, a_2, \ldots, a_n,以空格隔开。

输出格式

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

样例

5 1
4 3 2 1 5
2

提示

对于 100%100\% 的数据,1ai<1091 \le a_i \lt {10}^91n<5×1061 \le n \lt 5 \times {10}^60k<n0 \le k \lt n,且 nn 为奇数。

难度 普及-
通过率
尝试 0
已通过 0
ID
1303
类型
传统题
Time Limit
1000ms
Memory Limit
250MiB
上传者