zzyxl_qaq @ 2021-12-02 18:12:19
#include<bits/stdc++.h>
using namespace std;
struct S{
string nam;
int aa,b,c,all;
};
int main(){
int n,maxn=0,maxnn;
cin>>n;
S a[n];
for(int i=0;i<n;i++){
cin>>a[i].nam>>a[i].aa>>a[i].b>>a[i].c;
a[i].all=a[i].aa+a[i].b+a[i].c;
}
for(int i=0;i<n;i++){
if(a[i].all>maxn){
maxn=a[i].all;
maxnn=i;
}
}
printf("%s %d %d %d",a[maxnn].nam,a[maxnn].aa,a[maxnn].b,a[maxnn].c);
}
by Super_Supper @ 2021-12-02 18:34:42
@你永不独行
话说用printf的话就不要用string啊,用字符数组比较好
by ud2_ @ 2021-12-02 18:49:12
不要用 printf
。