只过了第一个测试点,但是自己测试是全对的怎么回事?
查看原帖
只过了第一个测试点,但是自己测试是全对的怎么回事?
773444
Tudoudidan楼主2022/10/22 20:08
#include<bits/stdc++.h>
using namespace std;

int main(){
	char name[8],bestname[8];
	short num,bs=0,list[2],blist[2];
	cin>>num;
	for(int i=0;i<=num;i++){
		cin>>name;
		cin>>list[0]>>list[1]>>list[2];
		if((list[0]+list[1]+list[2])>=bs){
			blist[0]=list[0];
			blist[1]=list[1];
			blist[2]=list[2];
			for(int j=0;j<=8;j++){
				bestname[j]=name[j];
			}
			bs=list[0]+list[1]+list[2];
		}
	}
	cout<<bestname<<' '<<blist[0]<<' '<<blist[1]<<' '<<blist[2];
}
2022/10/22 20:08
加载中...