2 条题解

  • 0
    @ 2024-1-15 18:49:40

    #include using namespace std; int main() { int n,k,a[1010],b[1010],c[1010]={0},now=0,t=0,empt; cin>>n>>k; for(int i=1;i<=n;i++){ cin>>a[i]; } for(int i=1;i<=n-1;i++){ for(int j=i+1;j<=n;j++){ if(a[i]>a[j]){ swap(a[i],a[j]); } } } now=a[1]; a[1]=b[t]; t=1; c[t]=1; for(int i=2;i<=n;i++){ if(now!=a[i]){ t++; b[t]=a[i]; now=a[i]; c[t]=1; } else{ c[t]++; }

    }
    if(k>t){cout<<"NO RESULT.";}
    cout<<endl<<b[k];
    
    return 0;
    

    }

    信息

    ID
    145
    时间
    1000ms
    内存
    256MiB
    难度
    6
    标签
    递交数
    25
    已通过
    10
    上传者