给定一个长度为 nnn 的整数数列,以及一个整数 kkk,请用快速选择算法求出数列从小到大排序后的第 kkk 个数。
第一行包含两个整数 nnn 和 kkk。
第二行包含 nnn 个整数(所有整数均在 1∼1091∼10^91∼109 范围内),表示整数数列。
输出一个整数,表示数列的第 kkk 小数。
1≤n≤1000001≤n≤1000001≤n≤100000,
1≤k≤n1≤k≤n1≤k≤n
5 3 2 4 1 5 3
3
Using your XAZXOJ universal account