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

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

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

    #include<iostream> #include<string> #include<algorithm> using namespace std; struct player{ string name; int win,kill,die,id; }a[110]; bool cmp(player x,player y){ if(x.win != y.win){ return x.win>y.win; }else if(x.kill != y.kill){ return x.kill>y.kill; }else if(x.die != y.die){ return x.die<y.die; }else{ return x.id>y.id; } } int main(){ int n; cin>>n; for(int i = 1;i <= n;i++){ cin>>a[i].name>>a[i].win>>a[i].kill>>a[i].die; a[i].id=i; } cin>>a[n+1].name>>a[n+1].win>>a[n+1].kill>>a[n+1].die; a[n+1].id=n+1; sort(a + 1,a + 1 + n + 1,cmp); for(int i = 1;i <= n+1;i++){ if(a[i].name=="小码君"){ cout<<i; return 0; } } return 0; }

    userId_undefined

    别看

    倔强青铜
    6阅读
    0回复
    2点赞
首页