USACO Your Ride Is Here


大水题

/*
ID: kdk5501
TASK : ride
LANG : C++
*/

#include 
#include 
#include <string>

using namespace std;
string op1,op2;
long long len1,len2;
long long sum1=1,sum2=1,a[10],b[10];
int main() {
    freopen("ride.in","r",stdin);
    freopen("ride.out","w",stdout);
    
    cin>>op1>>op2;
    len1=op1.size()-1;
    len2=op2.size()-1;
    for(int i=0;i<=len1;i++)
    {
        a[i]=op1[i]-'A'+1;
        sum1=(sum1*a[i]%47)%47;
    }

    for(int i=0;i<=len2;i++)
    {
        b[i]=op2[i]-'A'+1;
        sum2=(sum2*b[i]%47)%47;
    }
    if(sum1==sum2)    cout<<"GO"<<endl;
    else cout<<"STAY"<<endl;
    return 0;
}