这题考的是字符串的处理,c++的字符串可以直接处理,用char[]数组来保存就行了。
#include<iostream>
#include<cstring>
using namespace std;
char a[7],b[7];
int sum1=1;
int sum2=1;
int main()
{
cin>>a>>b;
for (int i=0; i<=strlen(a); i++)
sum1*=a[i]-64;
for (int j=0; j<=strlen(b); j++)
sum2*=b[j]-64;
if (sum1%47==sum2%47) cout<<"GO";
else cout<<"STAY";
return 0;
}