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