为什么80分??!!

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

@[maple666](/space/show?uid=85600) 你的代码是这个吧? ```cpp #include <stdio.h> #include <stdlib.h> int main() { int i; char xz[6] = {'\0'}, ufo[6] = {'\0'}; long long cx = 1, cu; cu = 1; scanf("%s", ufo); scanf("%s", xz); for(i = 0; i < 6; i++) { if(xz[i] == '\0') { if(ufo[i] == '\0') { continue; } else { cu = cu * (ufo[i] - 64); continue; } } cu = cu * (ufo[i] - 64); cx = cx * (xz[i] - 64); //printf("%d %d\n", ufo[i] - 64, cu * ufo[i] - 64); //printf("%lld %lld\n",cx,cu); } cx = cx % 47; cu = cu % 47; //printf("%lld %lld\n",cx,cu); if(cx == cu) { printf("GO"); } else { printf("STAY"); } return 0; } ``` 你应该在特判完```xz[]```已经空了之后再特判```ufo[]```是否空了 然而你并没有写 这样,给你一组数据,你就能看出来了 SAMPLE INPUT 2: ABC AAAAAF SAMPLE OUTPUT 2: GO
by namespace_std @ 2018-02-22 10:14:47


@[namespace_std](/space/show?uid=85053) **谢谢!** 我明白了! (作为蒟蒻的我,已经很不容易了)
by maple666 @ 2018-04-17 20:54:56


|