1 条题解
- 
  0同学们,大家好,十二月月赛结束了,接下来,很荣幸由我为大家解答 第大的数字。 首先读题,发现让求的是在第 大的数字。 第大的数字,一定是倒序排序。 所以我们先输入 , 。 然后我们将其倒序排序,方便后续使用。(在这里,我们可以写一个cmp函数,更方便调用sort。) 然后,我们输出排在该位置的数字。 AC 代码: #include<bits/stdc++.h> using namespace std; int a[10000],n,X; bool cmp(int x,int y){ return x>y; } int main(){ cin>>n>>X; for(int i=1;i<=n;i++) cin>>a[i]; sort(a+1,a+1+n,cmp); cout<<a[X]<<' '; return 0; }
信息
- ID
- 603
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 8
- 标签
- 递交数
- 30
- 已通过
- 7
- 上传者
 
       imsunxinhao
      
                  QWQ
                    LV 2
                      SU
            
 @ 2024-12-8 15:11:56
    
          imsunxinhao
      
                  QWQ
                    LV 2
                      SU
            
 @ 2024-12-8 15:11:56