成绩--没用

114514  •  1年前


include <bits/stdc++.h>

using namespace std; struct student{

string name;
int chinese,math;
int total;

}; student a[10086]; int n; int main(){

cin>>n;
for(int i=1;i<=n;i++){
	cin>>a[i].name;
	cin>>a[i].chinese>>a[i].math;
	a[i].total=a[i].chinese+a[i].math;
}
for(int i=1;i<=n;i++){
	for(int j=n;j>=i;j--){
		if(a[j].total<a[j+1].total){
			swap(a[j],a[j+1]);
		}
	}
}
for(int i=1;i<=n;i++){
	cout<<a[i].name<<" "<<a[i].chinese<<" "<<a[i].math<<" "<<a[i].total<<endl;
}
return 0;             

}


评论:

请先登录,才能进行评论