你这是CE,头文件的问题
by zyh0516_lucky @ 2023-10-13 21:45:58
@[jiguangdi](/user/1071865) 《RE = CE》
您用 C++ 输入输出流不开头文件的吗?
by heyx0201 @ 2023-10-13 21:47:52
有点抽象,数组定义在主函数内还开小了
by K_pc954 @ 2023-10-13 21:49:41
你代码错误太多了,这是你的,我改了半天还不对(RE
```cpp
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b[1000],c[1000],d[1000],i=0,f[1000],z;
cin>>a;
string e[1000];
int v=a;
while(a--)
{
i++;
cin>>e[i]>>b[i]>>c[i]>>d[i];
f[i]=b[i]+c[i]+d[i];
i++;
}
f[0]=0x3f3f3f3f;
for(int k=1;k<=v;k++)
{
if(f[0]<f[k])
{
f[0]=f[k];
z=k;
}
}
cout<<e[z]<<" "<<b[z]<<" "<<c[z]<<" "<<d[z];
return 0;
}
```
这是我的
```cpp
#include <bits/stdc++.h>
using namespace std;
int n,ans=-1,anss,ansss,anssss,mn;
string nm[1005];
int a,b,c;
int main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>nm[i]>>a>>b>>c;
if(a+b+c>ans)
ans=a+b+c,mn=i,anss=a,ansss=b,anssss=c;
}
cout<<nm[mn]<<" "<<anss<<" "<<ansss<<" "<<anssss;
return 0;
}
```
by zyh0516_lucky @ 2023-10-13 21:53:49
@[heyx0201](/user/768951) 我忘了复制,对不起了
by jiguangdi @ 2023-10-13 22:47:42
@[2022zhangyuanhao](/user/746930) 你就没发现他数组开小了吗。。
by heyx0201 @ 2023-10-13 22:48:54
@[K_cp2312](/user/714036) 佬那个是不是数组需要在int main(){}的前面
by jiguangdi @ 2023-10-13 22:50:30
@[jiguangdi](/user/1071865) 帮你改成了这样,RE变成了WA(
```cpp
#include <bits/stdc++.h>
using namespace std;
int main() {
int a, b[1001], c[1001], d[1001], i = 0, f[1001], z;
cin >> a;
string e[1001];
int v = a;
while (a--) {
i++;
cin >> e[i] >> b[i] >> c[i] >> d[i];
f[i] = b[i] + c[i] + d[i];
}
f[0] = 0x3f3f3f3f;
for (int k = 1; k <= v; k++) {
if (f[0] < f[k]) {
f[0] = f[k];
z = k;
}
}
cout << e[z] << " " << b[z] << " " << c[z] << " " << d[z];
return 0;
}
```
by heyx0201 @ 2023-10-13 22:53:03
@[heyx0201](/user/768951) 我刚又变大了,还是RE,然后我数组还开到外面了
by jiguangdi @ 2023-10-13 22:55:06
@[heyx0201](/user/768951) 像极了以前的我
by zyh0516_lucky @ 2023-10-13 22:55:59