1 条题解

  • 0
    @ 2024-11-10 9:27:18

    有亿点点漏洞代码:

    #include<bits/stdc++.h>
    using namespace std;
    struct owo{
         int yu;
         int shu;
         int ying;
         int id;
         int sum;
    };
    owo n[1100];
    int a;
    bool cmp(owo x,owo y){
         if(x.sum!=y.sum){
              return x.sum>y.sum;
         }
         if(x.yu!=y.yu){
              return x.yu>y.yu;
         }
         return x.id>y.id;
    }
    int main(){
         cin>>a;
         for(int i=1;i<=a;i++){
              cin>>n[i].yu>>n[i].shu>>n[i].ying;
              n[i].sum=n[i].yu+n[i].shu+n[i].ying;
              n[i].id=i;
         }
         sort(n+1,n+a+1,cmp);
         for(int i=1;i<=5;i++){
              cout<<n[i].id<<" "<<n[i].sum<<endl;
         }
    
         return 0;
    }
    

    信息

    ID
    5151
    时间
    1000ms
    内存
    125MiB
    难度
    2
    标签
    递交数
    36
    已通过
    19
    上传者