求助:第一个检测老是WA,怎么回事

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

qp 我看看
by GzkThunder @ 2023-10-02 12:56:30


@[GzkThunder](/user/1017771) 佬,还在吗,问题在哪儿呢,谢谢!
by Vegepuppy @ 2023-10-02 16:29:28


数组开大点或者用字符串;循环执行一次取模一次。
by zzbzwjx @ 2023-10-02 19:42:20


输出可以用puts("...")
by zzbzwjx @ 2023-10-02 19:43:40


```cpp #include<bits/stdc++.h> using namespace std; int Letchange(char x); int main() { string name, star; cin>>star>>name; int sum1 = 1, sum2 = 1, i; for(i = 0; i<6; i++) { sum1 *= Letchange(name[i])%47; sum2 *= Letchange(star[i])%47; } if(sum1%47 == sum2%47) puts("GO"); else puts("STAY"); } int Letchange(char x) { if(x>='A'&&x<='Z') return (x-'A')+1; else return 1; } ```
by zzbzwjx @ 2023-10-02 20:09:13


还有你这代码根本编译不起来好嘛
by zzbzwjx @ 2023-10-02 20:12:22


对不起啊 修vscode去了 忘掉了/(ㄒoㄒ)/~~
by GzkThunder @ 2023-10-02 21:16:03


@zzbzwjx谢谢佬
by Vegepuppy @ 2023-10-03 20:28:18


|