nth_element,这个函数主要用来将数组元素中第k小的整数排出来并在数组中就位
函数语句:nth_element(数组名,数组名+第k小元素,数组名+元素个数)
#include<bits/stdc++.h>
using namespace std;
long long n,k,a[5000010];
int main()
{
scanf("%d%d",&n,&k);
for(int i=0;i<n;i++)
scanf("%d",&a[i]);
nth_element(a,a+k,a+n);//使第k小整数就位
printf("%d",a[k]);//调用第k小整数
}