50分求救
查看原帖
50分求救
926385
zeng_yanqin楼主2024/11/13 21:08
#include<bits/stdc++.h>
using namespace std;
int main(){
    string s,a;
	cin>>s>>a;
	int ans=1,cnt=1;
	for(int i=0,j=0;i<s.size(),j<a.size();i++,j++){
		if(s[i]>='A'&&s[i]<='Z'&&a[j]>='A'&&a[j]<='Z'){
			if(s[i]=='A')ans*=1;
			if(s[i]=='B')ans*=2;
			if(s[i]=='C')ans*=3;
			if(s[i]=='D')ans*=4;
			if(s[i]=='E')ans*=5;
			if(s[i]=='F')ans*=6;
			if(s[i]=='G')ans*=7;
			if(s[i]=='H')ans*=8;
			if(s[i]=='I')ans*=9;
			if(s[i]=='J')ans*=10;
			if(s[i]=='K')ans*=11;
			if(s[i]=='L')ans*=12;
			if(s[i]=='M')ans*=13;
			if(s[i]=='N')ans*=14;
			if(s[i]=='O')ans*=15;
			if(s[i]=='P')ans*=16;
			if(s[i]=='Q')ans*=17;
			if(s[i]=='R')ans*=18;
			if(s[i]=='S')ans*=19;
			if(s[i]=='T')ans*=20;
			if(s[i]=='U')ans*=21;
			if(s[i]=='V')ans*=22;
			if(s[i]=='W')ans*=23;
			if(s[i]=='X')ans*=24;
			if(s[i]=='Y')ans*=25;
			if(s[i]=='Z')ans*=26;
			if(a[j]=='A')cnt*=1;
			if(a[j]=='B')cnt*=2;
			if(a[j]=='C')cnt*=3;
			if(a[j]=='D')cnt*=4;
			if(a[j]=='E')cnt*=5;
			if(a[j]=='F')cnt*=6;
			if(a[j]=='G')cnt*=7;
			if(a[j]=='H')cnt*=8;
			if(a[j]=='I')cnt*=9;
			if(a[j]=='J')cnt*=10;
			if(a[j]=='K')cnt*=11;
			if(a[j]=='L')cnt*=12;
			if(a[j]=='M')cnt*=13;
			if(a[j]=='N')cnt*=14;
			if(a[j]=='O')cnt*=15;
			if(a[j]=='P')cnt*=16;
			if(a[j]=='Q')cnt*=17;
			if(a[j]=='R')cnt*=18;
			if(a[j]=='S')cnt*=19;
			if(a[j]=='T')cnt*=20;
			if(a[j]=='U')cnt*=21;
			if(a[j]=='V')cnt*=22;
			if(a[j]=='W')cnt*=23;
			if(a[j]=='X')cnt*=24;
			if(a[j]=='Y')cnt*=25;
			if(a[j]=='Z')cnt*=26;
		}
	}       
	if(ans%47==cnt%47)cout<<"GO";
	else cout<<"STAY";  
    return 0;
}
2024/11/13 21:08
加载中...