已过样例,但还是不对
查看原帖
已过样例,但还是不对
1511866
Eletronic_Monkey楼主2024/10/22 12:23
#include<stdio.h>
int main()
{
	int n,temp=0,max;
	struct student
	{
		char name[100];
		int a;
		int b;
		int c;
	};
		scanf("%d",&n);
		struct student student[n];
		int sum[n];
	for(int i=0;i<n;i++)
	{
		scanf("%s %d %d %d",&student[i].name,&student[i].a,&student[i].b,&student[i].c);
		sum[i]=student[i].a+student[i].b+student[i].c;
	}
		max=sum[0];
	for(int j=0;j<n;j++)
	{
		if(sum[j]>sum[0])
		{
			max=sum[j];
			temp=j;
		}
	}
	printf("%s %d %d %d",student[temp].name,student[temp].a,student[temp].b,student[temp].c);
	return 0;
}
2024/10/22 12:23
加载中...