这道题n的数据还是有点大的!
所以肯定是输入输出超时!
在这道题中输出只有一个数--不会超时,但输入最大有5*10^6个数--有可能超时。
所以输入是用cin的赶紧改成scanf
输入参考代码:
for(int i=0;i<n;i++){
scanf("%d",&a[i]);
}
如果还有问题的可以参考以下代码:
#include<bits/stdc++.h>
using namespace std;
int n,k,a[5000000];
int main(){
cin>>n>>k;
for(int i=0;i<n;i++){
scanf("%d",&a[i]);
}
sort(a,a+n);
cout<<a[k];
return 0;
}