2 条题解
-
0
#include<bits/stdc++.h> using namespace std; struct wyy{ string b; int x; }a[10005]; bool cmp(wyy i,wyy k){ if(i.x==k.x){ return i.b<k.b; } return i.x>k.x; } int main(){ int t; cin>>t; for(int i=1;i<=t;i++){ cin>>a[i].b>>a[i].x; } sort(a+1,a+t+1,cmp); for(int i=1;i<=t;i++){ cout<<a[i].b<<" "<<a[i].x<<"\n"; } return 0; }
信息
- ID
- 354
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 1
- 标签
- 递交数
- 633
- 已通过
- 237
- 上传者