90分求助
查看原帖
90分求助
1139659
违规用户名1139659楼主2024/12/19 15:59

请求大佬修改一下我的破烂代码

第一个wa

#include<iostream>
#include<cstring>
#include<algorithm>
using namespace std;
struct chengji
{
	string name;
	long long int Chinese,maths,Eglish,sum=0;
}stu[1000];
bool cmp(chengji a,chengji b)
{
	if(a.sum!=b.sum) return a.sum>b.sum;
	else return a.sum<b.sum;
}
int main()
{
	long long int n,i;
	cin>>n;
	for(i=0;i<n;i++)
	{
		cin>>stu[i].name>>stu[i].Chinese>>stu[i].maths>>stu[i].Eglish;
		stu[i].sum=stu[i].Chinese+stu[i].maths+stu[i].Eglish;
	}
	sort(stu,stu+n,cmp);
	cout<<stu[0].name<<' '<<stu[0].Chinese<<' '<<stu[0].maths<<' '<<stu[0].Eglish;
	return 0;
}
2024/12/19 15:59
加载中...