求大佬们指点为什么全wa而且该程序在Dvec++中测试不了较大的样本:(

P5740 【深基7.例9】最厉害的学生

Tyyy @ 2021-12-11 15:12:35

#include <stdio.h>
struct student
{
    char name[8];
    int chinese;
    int math;
    int english;

}stu[1000];
int main()
{
    int i,n,j,cont;
    int sum[100]; 
    scanf("%d",&i);
    for(n=0;n<i;n++){
        scanf("%s %d %d %d",&stu[n].name,&stu[n].chinese,&stu[n].math,&stu[n].english);
        sum[n]=stu[n].chinese+stu[n].math+stu[n].english; 
    }
    for(n=0;n<i;n++){
        for(j=0;j<i;j++){
            if(sum[n]<sum[j])
            cont++;
        }
        if(cont==0){
            printf("%s %d %d %d",stu[n].name,stu[n].chinese,stu[n].math,stu[n].english);
            break;
        }
        cont=0;
    }
    return 0;
}

by Tyyy @ 2021-12-11 15:15:40

发现错误了,Devc++中运行正确,但为什么洛谷上运行不了:(


by Tyyy @ 2021-12-11 15:16:05

全wa


by asDest @ 2021-12-12 20:33:27

int sum[100];

小了 他这个第一个判例是917个


|