
usaco your ride is here问题 15
#include<stdio.h>#include<string.h>main(){FILE*fin=fopen("ride.in","r");FILE*fout=fop...
#include <stdio.h>
#include <string.h>
main()
{FILE *fin=fopen("ride.in","r");
FILE *fout=fopen("ride.out","w");
char a[7],b[7];
int c=1,d=1,i=0;
gets(a);
gets(b);
while(a[i]!='\0')
{c=c*(a[i]-64);
i++;
}
i=0;
while(b[i]!='\0')
{d=d*(b[i]-64);
i++;}
if(c%47==d%47) {printf("go"); fprintf(fout,"GO\n");}
else {printf("stay"); fprintf(fout,"STAY\n");}
fclose(fout);
}
错在哪里?
为什么我的编译器可以过?
在USACO过不了? 展开
#include <string.h>
main()
{FILE *fin=fopen("ride.in","r");
FILE *fout=fopen("ride.out","w");
char a[7],b[7];
int c=1,d=1,i=0;
gets(a);
gets(b);
while(a[i]!='\0')
{c=c*(a[i]-64);
i++;
}
i=0;
while(b[i]!='\0')
{d=d*(b[i]-64);
i++;}
if(c%47==d%47) {printf("go"); fprintf(fout,"GO\n");}
else {printf("stay"); fprintf(fout,"STAY\n");}
fclose(fout);
}
错在哪里?
为什么我的编译器可以过?
在USACO过不了? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询