P1200 [USACO1.1]你的飞碟在这儿Your Ride Is Here - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
#include<bits/stdc++.h>
using namespace std;
int main()
{
string s1, s2;
cin >> s1 >> s2;
int n1=1, n2=1;//要赋初值1!!!
for(int i = 0;i < s1.length();i++)
n1 = (n1*(s1[i]-'A'+1))%47;
for(int i = 0;i < s2.length();i++)
n2 = (n2*(s2[i]-'A'+1))%47;
if(n1==n2) cout << "GO";
else cout << "STAY";
return 0;
}