在本地和在线IDE上都能正常运行,一提交就显示RE,下载数据测试 ,结果也一样,在线IDE上只显示输出数据超出显示范围,用了题解中AC的代码测了一下,在在线IDE上也是这样没毛病。为啥啊,搞不明白,请大佬指路!
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <math.h>
struct Student{
char name[10];
int a;
int b;
int c;
int count;
};
int main()
{
int i,j,n,key;
double count1=0,count2=0;
struct Student student[1010];
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%s %d %d %d",&student[i].name,&student[i].a,&student[i].b,&student[i].c);
student[i].count = student[i].a+student[i].b+student[i].c;
}
for(i=0;i<n-1;i++){
for(j=i+1;j<n;j++){
if(abs(student[i].count-student[j].count) <= 10){
if(abs(student[i].a-student[j].a) <= 5 && abs(student[i].b-student[j].b) <= 5 && abs(student[i].c-student[j].c) <= 5){
printf("%s %s\n",student[i].name,student[j]);
}
}
}
}
return 0;
}