题解
2025-07-02 11:02:21
发布于:浙江
0阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
struct tung{
string name;
int chn,mth,eng,total;
bool operator<(const tung& sahur) const{
return name<sahur.name;
}
};
int main(){
int n;
tung stu[110];
cin>>n;
for (int i=0;i<n;i++){
cin>>stu[i].name>>stu[i].chn>>stu[i].mth>>stu[i].eng;
stu[i].total=stu[i].chn+stu[i].eng+stu[i].mth;
}
sort(stu,stu+n);
for (int i=0;i<n;i++)
cout<<stu[i].name<<' '<<stu[i].chn<<' '<<stu[i].mth<<' '<<stu[i].eng<<' '<<
stu[i].total<<endl;
return 0;
}
这里空空如也
有帮助,赞一个