acgo题库
  • 首页
  • 题库
  • 题单
  • 竞赛
  • 讨论
  • 排行
  • 团队
  • 备赛专区

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
登录
注册
题目详情题解(0)讨论(0)提交记录(0)
  • 题解

    userId_undefined

    zsy

    出道萌新7月全勤卷王时间刺客时空双修者题解仙人秩序白银
    0阅读
    0回复
    0点赞
  • 666

    #include<bits/stdc++.h> using namespace std; struct aaa{ string s; int aa; int bb; int cc; int dd=aa+bb+cc; int ee; }a[100005]; bool cmp(aaa a,aaa b){ if(a.dd!=b.dd)return a.dd>b.dd; else if(a.aa!=b.aa)return a.aa>b.aa; else if(a.bb!=b.bb)return a.bb>b.bb; return a.ee<b.ee; } int main(){ int n; cin>>n; for(int i=0;i<n;i++){ cin>>a[i].s >>a[i].aa>>a[i].bb>>a[i].cc; a[i].dd=a[i].aa+a[i].bb+a[i].cc; a[i].ee=i+1; } sort(a,a+n,cmp); for(int i=0;i<n;i++){ cout<<a[i].s<<" "<<a[i].dd << endl; } return 0; }

    userId_undefined

    Dream

    出道萌新秩序白银
    0阅读
    0回复
    0点赞

共42条

  • 1
  • 2
  • 3
20条/页
跳至页
首页