求调
查看原帖
求调
1086735
LYQ_666楼主2024/7/12 21:47
#include<bits/stdc++.h>
using namespace std;
struct LYQ
{
	string name;
	int a1,a2,a3,a4;
}E[1001];
bool cmp(LYQ a,LYQ b)
{
	a.a4>b.a4;
}
int main()
{
	int n;
	cin>>n;
	for(int i=0;i<n;i++)
	{
		cin>>E[i].name>>E[i].a1>>E[i].a2>>E[i].a3;
		E[i].a4=E[i].a1+E[i].a2+E[i].a3;
	}
	sort(E,E+n,cmp);
    cout<<E[n-1].name<<" "<<E[n-1].a1<<" "<<E[n-1].a2<<" "<<E[n-1].a3;
	return 0;
}
2024/7/12 21:47
加载中...