题的内容如题目,这本来是在分治里,但是呢我懒得打了
更一下主要是为了秀一下unique的神奇操作
#include<cstdio>
#include<cstring>
#include<cmath>
#include<algorithm>
using namespace std;
int n,k;
int a[10010];
int main()
{
scanf("%d%d",&n,&k);
for(int i = 1;i <= n;i++)scanf("%d",&a[i]);
sort(a + 1,a + n + 1);
int t = unique(a + 1,a + n + 1) - (a + 1);
//去重同时找到去重后的数组长度
if(k > t)printf("NO RESULT");
else printf("%d",a[k]);
return 0;
}