大佬们90分,第一个样例错
查看原帖
大佬们90分,第一个样例错
787961
Fred_gong楼主2023/7/5 22:26
#include<bits/stdc++.h>
using namespace std;

struct node {
	string name;
	int score1;
	int score2;
	int score3;
};

node a[1005];

int main() {
	int n;
	cin >> n;

	for(int i=1; i<=n; i++) {
		cin >> a[i].name >> a[i].score1 >> a[i].score2 >> a[i].score3;
	}
	
	int maxT = 0;
	int maxI = 0;

	for(int i=1; i<=n; i++) {
		int t = a[i].score1 + a[i].score2 + a[i].score3;
		if(t > maxT) {
			maxT = t;
			maxI = i;
		}
	}

	cout << a[maxI].name << " " << a[maxI].score1 << " " << a[maxI].score2 << " " << a[maxI].score3 << endl;

	return 0;
}
2023/7/5 22:26
加载中...