#include<bits/stdc++.h>
using namespace std;
int n,k,a[10000];//定义变量和数组
int main()
{
cin>>n>>k;
for(int i=0;i<n;i++)
cin>>a[i];
sort(a,a+n);//快排数组a
int ans=unique(a,a+n)-a;//给数组a去重,并保留ans=去重后非伪的长度
if(k<ans)
cout<<a[k-1]; //如果去重以后k<=ans,则输出对应的数
else cout<<"NO RESULT";//否则输出 NO RESULT
return 0;
}
数组排序去重(sort,unique)
最新推荐文章于 2024-02-29 21:23:13 发布