求助
查看原帖
求助
42453
ji20101333楼主2022/4/18 09:17
#include<bits/stdc++.h>
using namespace std;
map<int,bool> a;
int n,m,i,x,num[5000001],cnt;
int main()
{
    cin>>n>>m;
    for(i=1;i<=n;i++)
    {
        scanf("%d",&x);
        if(!a.find(x)->second)
            num[++cnt]=x,a[x]=1;
    }
    sort(num+1,num+cnt+1);
    cout<<num[m+1];
    return 0;
}

代码如上,前三个点WA,后两个点T了

求问为什么会WA(

评测记录

2022/4/18 09:17
加载中...