50分求调,壶关
查看原帖
50分求调,壶关
1662199
zroa楼主2025/8/1 11:04

看题解里有这样写的,就尝试写了一下其实还借鉴了一点,不太明白第十二行为什么要减a,还有这代码有什么错误,有大佬帮忙吗

#include<bits/stdc++.h>
using namespace std;
int a[30005];
int main()
{
    int n,k;
    cin>>n>>k;
    for(int i=1;i<=n;i++) cin>>a[i];
    sort(a,a+n);
    int ans=unique(a,a+n)-a;
    if(k<=ans) cout<<a[k];
    else cout<<"NO RESULT";
}
2025/8/1 11:04
加载中...