Marxistdzy @ 2022-05-28 22:21:12
为什么90pts?!求助大佬!
只有第一个测试点WA。
#include <iostream>
using namespace std;
struct student{
string name;
int chinese,math,english;
}a,ans;
int main()
{
int n;
cin>>n;
for(int i=1;i<=n;i++){
cin>>a.name>>a.chinese>>a.math>>a.english;
if(a.chinese+a.math+a.english>ans.chinese+ans.math+ans.english)
ans=a;
}
cout<<ans.name<<" "<<ans.chinese<<" "<<ans.math<<" "<<ans.english<<endl;
return 0;
}
by Gym_nastics @ 2022-05-28 22:25:43
给 ans 赋一个极小值就 ok 了
Link
by _Remake_ @ 2022-05-28 22:25:51
n=1时您的程序输出
0 0 0