#include<bits/stdc++.h>
using namespace std;
int main(){
int n,m,i=0;
set<int> a;
set<int>::iterator it;
cin>>n>>m;
for(int i=1;i<=n;i++){
int p;
cin>>p;
a.insert(p);
}//输入
for (it = a.begin(); it != a.end(); it++)
{
i++;
if(i==m){//当是第m小时
cout << *it << " ";
return 0;
}
}
cout<<"NO RESULT";
return 0;
}
主要运用了set去重数组的知识,如果直接用for循环会超时,不要问我怎么知道的。