云芽儿·晓豆 2021-11-07 17:43 采纳率: 66.7%
浏览 96
已结题

求第k大的数(使用c或c++)

img

  • 写回答

1条回答 默认 最新

  • gyk1303 2021-11-07 17:46
    关注
    
    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
        int N,K,a[100001];
        cin>>N>>K;
        for(int i=0;i<=N-1;i++)
        {
            cin>>a[i];
        }
        sort(a,a+N);
        cout<<a[N-K];
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 11月15日
  • 已采纳回答 11月7日
  • 创建了问题 11月7日