- [程序设计]评奖I
1
- 2025-5-27 18:56:13 @
#include<bits/stdc++.h>
using namespace std;
struct stu{
string name;
int a,b,c,d,z;
};
bool cmd(stu x,stu y){
return x.z>y.z;
}
int main(){
stu s[1000];
int n;
cin>>n;
for(int i=0;i<n;i++){
cin>>s[i].name>>s[i].a>>s[i].b>>s[i].c>>s[i].d;
s[i].z+=s[i].a;
s[i].z+=s[i].b;
s[i].z+=s[i].c;
s[i].z+=s[i].d;
}
sort(s,s+n,cmd);
for(int i=0;i<3;i++){
cout<<s[i].name<<endl;
}
return 0;
}
0 comments
No comments so far...
Information
- ID
- 983
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 7
- Tags
- # Submissions
- 172
- Accepted
- 42
- Uploaded By