代码如下```c
#include<stdio.h>
#include<string.h>
int main()
{
char s1[7]={'\0'},s2[7]={'\0'};
int i=0,flag1=1,flag2=1;
unsigned long long n1=1,n2=1;
gets(s1);
gets(s2);
for(i=0;i<6;i++){
if(s1[i]!='\0'&&flag1==1){
n1*=(s1[i]-64);
}else flag1=0;
if(s2[i]!='\0'&&flag2==1){
n2*=(s2[i]-64);
}else flag2==0;
}
if(n1%47==n2%47){
printf("GO");
}else printf("STAY");
return 0;
}