潇潇暮雨寒z @ 2021-08-19 21:57:20
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
string a,ansname;
int kemu1,kemu2,kemu3,ans1,ans2,ans3,zongfen,max=-1;
for(int i=1;i<=n;i++){
cin>>a;
for(int i=0;i<3;i++){
cin>>kemu1>>kemu2>>kemu3;
zongfen+=kemu1;
zongfen+=kemu2;
zongfen+=kemu3;
}
if(zongfen>max){
ansname=a;
max=zongfen;
ans1=kemu1;
ans2=kemu2;
ans3=kemu3;
}
zongfen=0;
}
cout<<ansname<<" "<<ans1<<" "<<ans2<<" "<<ans3<<endl;
return 0;
}
by _l_l_l_l_l_ @ 2021-08-19 21:58:51
@潇潇暮雨寒z
for(int i=0;i<3;i++){
cin>>kemu1>>kemu2>>kemu3;
zongfen+=kemu1;
zongfen+=kemu2;
zongfen+=kemu3;
}
你的zongfen岂不是加了多次?
by _l_l_l_l_l_ @ 2021-08-19 21:59:27
用total做变量名他不香吗
by 零殇 @ 2021-08-19 22:01:43
for循环不建议内外重名
by 潇潇暮雨寒z @ 2021-08-21 19:28:46
@WenZKbb 难道总分不用加上每一科?
by 潇潇暮雨寒z @ 2021-08-21 19:32:44
@零殇 已经改过了,可还是10分