7 条题解
-
0
#include <bits/stdc++.h> using namespace std; struct stu{ string name; int score; }s[20]; int cmp(stu x,stu y){ if(x.score==y.score) return x.name<y.name; else return x.score>y.score; } int main(int argc,char* argv[]) { int n,i; cin>>n; for(i=0;i<n;i++){ cin>>s[i].name>>s[i].score; } sort(s,s+n,cmp); for(i=0;i<n;i++){ cout<<s[i].name<<" "<<s[i].score<<endl; } return 0; }
信息
- ID
- 1343
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 7
- 标签
- (无)
- 递交数
- 317
- 已通过
- 81
- 上传者