#include <stdio.h>
#include <stdlib.h>
int main() {
char s1[100]; // 字符串
char s2[100];
int n1 = 1; // 数字值
int n2 = 1;
scanf("%s%s", s1, s2);
int len1 = strlen(s1); // 测字符串a长度
int len2 = strlen(s2); // 测字符串s长度
for (int i = 0; i < len1; i++)
n1 = (n1 * (s1[i] - 'A' + 1)) % 47;
for (int i = 0; i < len2; i++)
n2 = (n2 * (s2[i] - 'A' + 1)) % 47;
if (n1 % 47 == n2 % 47) {
printf("GO");
} else {
printf("STAY");
}
return 0;
}
重点还是在字符的转换。