Run ID:3316

提交时间:2024-05-13 20:50:06

# include<iostream> # include<algorithm> using namespace std; struct Student{ string name; int score; void input(){ cin>>name>>score; } void output(){ cout<<name<<" "<<score<<endl; } }s[20]; bool cmp(Student s1, Student s2){ if(s1.score==s2.score)return s1.name<s2.name; return s1.score>s2.score; } int n; int main(){ cin>>n; for(int i = 0; i < n; i++)s[i].input(); sort(s, s+n, cmp); for(int i = 0; i < n; i++)s[i].output(); return 0; }