@[Langrange2021](/user/593001) 把 `Max` 赋值为 $-1$,接着用`string ` 赋值。可以自己去百度上看。
by Adchory @ 2022-09-17 17:45:18
我真是服了,能不能用结构体排序啊
by 初星逝者 @ 2022-09-17 17:45:43
加个万能头和std,就可以直接
`cout<<na;`了
by 初星逝者 @ 2022-09-17 17:48:25
@[初星逝者](/user/376679) cmp之后在学吧
by Adchory @ 2022-09-17 17:50:27
@[Langrange2021](/user/593001) 记录最大下标在输出
```cpp
#include <bits/stdc++.h>
#define ll long long
using namespace std;
string name[1005];
ll cg[1005],mg[1005],eg[1005],n,maxn=-999999,t;
int main(){
scanf("%lld",&n);
for(ll a=0;a<n;a++)
cin>>name[a]>>cg[a]>>mg[a]>>eg[a];
for(ll b=0;b<n;b++){
if(cg[b]+mg[b]+eg[b]>maxn){
maxn=cg[b]+mg[b]+eg[b];
t=b;
}
}
cout<<name[t]<<" "<<cg[t]<<" "<<mg[t]<<" "<<eg[t];
return 0;
}
```
by Adchory @ 2022-09-17 17:51:29
@[Reimu_Hakurei](/user/590600)
dl我用的是c语言
by Langrange2021 @ 2022-09-17 17:58:14
@[Langrange2021](/user/593001) 6,你学编程是干嘛的,不学c++?
by 初星逝者 @ 2022-09-17 17:59:47
@[Langrange2021](/user/593001) 差不多,看思路就行了
by Adchory @ 2022-09-17 17:59:50