```cpp
#include<bits/stdc++.h>
using namespace std;
struct stu{
string bianhao;
int shu,yu,ying;
};
stu a[10000];
int main(){
int n,r,t=-1,e,y;
cin>>n;
for(int i=1;i<=n;i++){
r=0;
cin>>a[i].bianhao;
cin>>a[i].yu>>a[i].shu>>a[i].ying;
r+=(a[i].shu+a[i].ying+a[i].yu);
if(r>t){t=r;e=i;}
}cout<<a[e].bianhao<<" "<<a[e].yu<<" "<<a[e].shu<<" "<<a[e].ying<<endl;
return 0;
}
```
by abensyl @ 2023-10-07 19:57:41
如果学生总分都为 $0$ 呢?
by LiAuPb @ 2023-10-07 19:58:42
@[DONG_yangmi](/user/1052154)
by LiAuPb @ 2023-10-07 19:59:08
@[LiJingQian](/user/509310) 谢谢啊o(* ̄▽ ̄*)ブ!
by Shadow_star @ 2023-10-07 20:08:58
之前我做的时候也是忽略了都是0的情况
注意:“输出靠前的那位”
(死在第一个点是吧)
by ningyuqi_xin @ 2023-10-11 16:20:53