acgo题库
  • 首页
  • 题库
  • 学习
  • 天梯
  • 备赛

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

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

    #include<bits/stdc++.h> #include <string> using namespace std; struct s{ string a; int b; int c; int d; int id; }; s x[100]; bool cmp(s s1,s s2){ if(s1.bs2.b){ if(s1.cs2.c){ if(s1.d==s2.d){ return s1.id>s2.id; } return s1.d<s2.d; } return s1.c<s2.c; } return s1.b<s2.b; } int main(){ int n; cin>>n; for(int i=0;i<n;i++){ cin>>x[i].a>>x[i].b>>x[i].c>>x[i].d; x[i].id=i; } sort(x+0,x+n,cmp); for(int i=0;i<n;i++){ cout<<x[i].a<<endl; } }

    userId_undefined
    查无此人
    循环·循环打卡人分支·分支解题者维度操控者格式·格式排版员数组·数组操作员
    0阅读
    0回复
    0点赞
  • tu

    #include<bits/stdc++.h> using namespace std; struct P{ string name; int a; int b; int c; int id; }; P o[1000]; bool cmp(P s1,P s2){ if(s1.as2.a){ if(s1.bs2.b){ if(s1.c==s2.c){ return s1.id>s2.id; } return s1.c<s2.c; } return s1.b<s2.b; } return s1.a<s2.a; } int main(){ int n; cin>>n; for(int i=1;i<=n;i++){ cin>>o[i].name>>o[i].a>>o[i].b>>o[i].c; o[i].id=i; } sort(o+1,o+n+1,cmp); for(int i=1;i<=n;i++){ cout<<o[i].name<<endl; } return 0; }

    userId_undefined
    向日葵🌻-猎手
    空间掌握者循环·循环打卡人格式·格式排版员分支·分支解题者维度操控者数组·数组操作员
    0阅读
    0回复
    0点赞
暂无数据

提交答案之后,这里将显示提交结果~

首页