测试点1过不了,求助!
查看原帖
测试点1过不了,求助!
1489060
NoWalnut楼主2024/10/18 00:05

有没有dalao帮忙看看,我的第一个测试点怎么都过不去,已经考虑三个0的情况了,谢谢谢谢

#include<iostream>
#include<cstdio>
using namespace std;
int main(){
    int N;
    scanf("%d",&N);
    getchar();
    char s[50];
    char name[N][20];
    int a[N],b[N],c[N];
    int sum[N];
    int max=-1;
    int std;
    for(int i=0;i<N;i++){
        fgets(s,sizeof(s),stdin);
        sscanf(s,"%s %d %d %d",name[i],&a[i],&b[i],&c[i]);
        sum[i]=a[i]+b[i]+c[i];
    }
    for(int j=0;j<N;j++){
        if(sum[j]>max){max=sum[j];std=j;}
    }
    printf("%s %d %d %d",name[std],a[std],b[std],c[std]);
    return 0;
}
2024/10/18 00:05
加载中...