0
已解决
潘登
高级天翼
高级天翼
题目链接: 酷町堂:6449
结构体排序题
思路:先输入;然后加进去;排序;输出。
20分代码:
#include<bits/stdc++.h>
using namespace std;
struct st{
string m;
int s,a,b,c,j;
}x[41];
int cmp(const st &x,const st &y){
return x.s>y.s;
}
int main() {
int n;cin>>n;
for(int i=1;i<=n;i++){
cin>>x[i].m>>x[i].j>>x[i].a>>x[i].b>>x[i].c;
x[i].s+=x[i].a+x[i].b+x[i].c;
}
sort(x+1,x+1+n,cmp);
cout<<x[1].m<<endl<<x[2].m<<endl<<x[3].m<<endl;
return 0;
}