7 条题解

  • 0
    @ 2024-7-24 10:12:00

    #include<bits/stdc++.h> using namespace std; struct Stu{ string name; int score; }stu[25]; bool cmp(Stu a, Stu b){ if(a.score==b.score) return a.name<b.name; return a.score>b.score; } int main(){ int n; cin>>n; for(int i=1;i<=n;i++){ cin>>stu[i].name>>stu[i].score; } sort(stu+1,stu+n+1,cmp); for(int i=1;i<=n;i++){ cout<<stu[i].name<<" "<<stu[i].score<<endl; } return 0; }

    信息

    ID
    1343
    时间
    1000ms
    内存
    128MiB
    难度
    7
    标签
    (无)
    递交数
    317
    已通过
    81
    上传者