为什么是错的?c++
查看原帖
为什么是错的?c++
1078995
NOIPwjy2011楼主2023/9/30 20:08
#include <bits/stdc++.h>
using namespace std; 
struct zlhxsh{
	string name;
	int ch;
	int mat;
	int eng;
	int sumx;
}a[1010];
int main(){
	int max=0,tmp,n;
	cin>>n;
	for(int i=0;i<n;i++){
	cin>>a[i].name >>a[i].ch >>a[i].mat>>a[i].eng ;
	a[i].sumx = a[i].ch +a[i].mat ;
	if(a[i].sumx >max){
		max=a[i].sumx ;
		tmp=i;
	} 	
	}
	cout<<a[tmp].name <<" "<<a[tmp].ch  <<" "<<a[tmp].mat  <<" "<<a[tmp].eng  <<" ";
	return 0;
} 

2023/9/30 20:08
加载中...