luogu P1200 你的飞碟在这儿

 1 //没什么好说的,要注意的就是一定要边计算边取模,这道题不这么做也不会溢出,但是在NOIP中绝不会这么简单。一定记得随时取模。再一个就是这种输出字符串的,一定要从原文复制粘贴,注意细节。 
 2 #include <cstdio>
 3 #include <cstring>
 4 using namespace std;
 5 char s1[10],s2[10];
 6 int main()
 7 {  
 8     scanf("%s%s",s1,s2);
 9     int len1 = strlen(s1);
10     int len2 = strlen(s2);
11     int res1 = 1,res2 = 1;
12     for (int i = 0;i < len1;i++)
13         res1 = res1 * (s1[i] - 'A' + 1) % 47;
14     for (int i = 0;i < len2;i++)
15         res2 = res2 * (s2[i] - 'A' + 1) % 47;
16     if (res1 == res2)
17         printf("GO\n");
18     else
19         printf("STAY\n");
20     return 0;
21 }

 

posted @ 2019-07-06 17:10  IAT14  阅读(160)  评论(0编辑  收藏  举报