谁能帮我看看
查看原帖
谁能帮我看看
468071
galfth楼主2021/3/12 20:54

第二个wa

#include<bits/stdc++.h>
using namespace std;
struct student
{
	string name;
	int chinese,math,english,total;
}a[1001];
int main()
{
    int n,max;
    cin>>n;
    for(int i=1;i<=n;i++)
    cin>>a[i].name>>a[i].chinese>>a[i].math>>a[i].english;
	for(int i=1;i<=n;i++)
	{
		a[i].total=a[i].chinese+a[i].math+a[i].english;
		if(max<a[i].total)max=a[i].total;
	}
	for(int i=1;i<=n;i++)
	{
		if(max==a[i].total)cout<<a[i].name<<" "<<a[i].chinese<<" "<<a[i].math<<" "<<a[i].english;
		}	
    return 0;
}
2021/3/12 20:54
加载中...