浅浅模拟一下
#include <iostream>
#include <cstring>
using namespace std;
const int N = 7;
char a[N], b[N];
int main()
{
scanf("%s%s", a, b); //读入字符串
int n = 1, m = 1;
for(int i = 0; a[i] != '\0'; i ++) n *= int(a[i] - 'A' + 1); //遍历相乘
for(int j = 0; b[j] != '\0'; j ++) m *= int(b[j] - 'A' + 1);
if((n % 47) == (m % 47)) puts("GO");
else puts("STAY");
return 0;
}