加上return 0试试?
by Hell_Tractor @ 2019-03-26 20:27:55
@[Maple_Leaf](/space/show?uid=73168)
你没看见
```
int main(void)
```
吗...
by aminoas @ 2019-03-26 20:29:04
麻烦麻烦
by 超级小周 @ 2019-03-26 20:29:25
数组开大点再试
by _ @ 2019-03-26 20:30:14
开大点就过了
by 超级小周 @ 2019-03-26 20:32:24
@[2018J1605](/space/show?uid=143834)
跟这个没关系啊。
最好加上return 0
```cpp
#include <cstdio>
int main() {
char eo[10], team[10];
scanf("%s%s", eo, team);
int eo_num = 1, team_num = 1;
for (int i = 0; eo[i]; i++)
eo_num *= eo[i] - 'A' + 1;
for (int i = 0; team[i]; i++)
team_num *= team[i] - 'A' + 1;
if (team_num % 47 == eo_num % 47)
printf("GO\n");
else
printf("STAY\n");
return 0;
}
```
这是我写的, 过了
我替你交一次去
by Hell_Tractor @ 2019-03-26 20:33:01
@[Maple_Leaf](/space/show?uid=73168) 其实不是这个的问题,而是因为他用的是cin...
by aminoas @ 2019-03-26 20:34:32
@[2018J1605](/space/show?uid=143834)
交过了
应该不是return 0的问题
数组开大一点, 6个字母后面还有个空字符'\0'
最少开7
不差这么点内存
改10过了
[](https://www.luogu.org/recordnew/show/17617277)
by Hell_Tractor @ 2019-03-26 20:34:52
@[2018J1605](/space/show?uid=143834)
[提交链接](https://www.luogu.org/recordnew/show/17617277)
by Hell_Tractor @ 2019-03-26 20:35:42