大佬能解答这题字符串为a[8],b[8]时通过而为a[7],b[7]不可以?

P1200 [USACO1.1] 你的飞碟在这儿 Your Ride Is Here

@[PiPiJie](/space/show?uid=177311) 希望更丰富的展现?使用Markdown
by lsy263 @ 2019-01-27 20:58:02


``` include<stdio.h> int main() { char a[8],b[8]; int c=1,d=1,i; scanf("%s",a); getchar(); scanf("%s",b); for(i=0;i<6;i++) { if(a[i]>='A'&&a[i]<='Z') c=c*(a[i]-'@'); if(b[i]>='A'&&b[i]<='Z') d=d*(b[i]-'@'); } if(c%47==d%47) printf("GO"); else printf("STAY"); return 0; } ```
by PiPiJie @ 2019-01-27 21:12:55


|