用的set,但感觉逻辑没啥问题啊,就是过不了,求助,谢谢!
#include<iostream>
#include<set>
using namespace std;
int n,k;
int main()
{
set<int> s;
cin>>n>>k;
for(int i=1;i<=n;i++)
{
int temp;
cin>>temp;
s.insert(temp);
}
auto a=s.begin();
for(int i=1;i<=k;i++)a++;
cout<<*a<<endl;
}