为什么才10分呐
查看原帖
为什么才10分呐
788995
Blanchard楼主2023/3/17 19:02
#include<bits/stdc++.h>
using namespace std;
struct s
{
	string na;
	int a,b,c,z;
}su[1000000];
bool cmp(s x,s y)
{
	if(x.z==x.z)
	return x.na<x.na;
	return x.z>y.z;
}
int main()
{
	int n;
	cin>>n;
	for(int i=1;i<=n;i++)
	{
		cin>>su[i].na>>su[i].a>>su[i].b>>su[i].c;
		su[i].z=su[i].a+su[i].b+su[i].c;
	}
	sort(su+1,su+1+n,cmp);
	cout<<su[1].na<<" "<<su[1].a<<" "<<su[1].b<<" "<<su[1].c;
	return 0;
 } 
2023/3/17 19:02
加载中...