害 不愧是我
我的代码见一个笑一个,虽然80分
恳请大佬们指一下哪里错了,顺便教一下呜呜呜
#include <bits/stdc++.h>
using namespace std;
long long na[7],nb[7];
int i;
void juice1(int x){
int k=i;
if(x=='A') na[k]=1;
else if(x=='B') na[k]=2;
else if(x=='C') na[k]=3;
else if(x=='D') na[k]=4;
else if(x=='E') na[k]=5;
else if(x=='F') na[k]=6;
else if(x=='G') na[k]=7;
else if(x=='H') na[k]=8;
else if(x=='I') na[k]=9;
else if(x=='J') na[k]=10;
else if(x=='K') na[k]=11;
else if(x=='L') na[k]=12;
else if(x=='M') na[k]=13;
else if(x=='N') na[k]=14;
else if(x=='O') na[k]=15;
else if(x=='P') na[k]=16;
else if(x=='Q') na[k]=17;
else if(x=='R') na[k]=18;
else if(x=='S') na[k]=19;
else if(x=='T') na[k]=20;
else if(x=='U') na[k]=21;
else if(x=='V') na[k]=22;
else if(x=='W') na[k]=23;
else if(x=='X') na[k]=24;
else if(x=='Y') na[k]=25;
else if(x=='Z') na[k]=26;
}
void juice2(int x){
int k=i;
if(x=='A') nb[k]=1;
else if(x=='B') nb[k]=2;
else if(x=='C') nb[k]=3;
else if(x=='D') nb[k]=4;
else if(x=='E') nb[k]=5;
else if(x=='F') nb[k]=6;
else if(x=='G') nb[k]=7;
else if(x=='H') nb[k]=8;
else if(x=='I') nb[k]=9;
else if(x=='J') nb[k]=10;
else if(x=='K') nb[k]=11;
else if(x=='L') nb[k]=12;
else if(x=='M') nb[k]=13;
else if(x=='N') nb[k]=14;
else if(x=='O') nb[k]=15;
else if(x=='P') nb[k]=16;
else if(x=='Q') nb[k]=17;
else if(x=='R') nb[k]=18;
else if(x=='S') nb[k]=19;
else if(x=='T') nb[k]=20;
else if(x=='U') nb[k]=21;
else if(x=='V') nb[k]=22;
else if(x=='W') nb[k]=23;
else if(x=='X') nb[k]=24;
else if(x=='Y') nb[k]=25;
else if(x=='Z') nb[k]=26;
}
int main(){
string a,b;
cin>>a>>b;
for(i=0;i<6;i++)
{
juice1(a[i]);
juice2(b[i]);
}
long long ansa=1,ansb=1;
for(i=0;i<6;i++)
{
ansa*=na[i];
ansb*=nb[i];
}
if(ansa%47==ansb%47) cout<<"GO";
else cout<<"STAY";
return 0;
}
#include <bits/stdc++.h>
using namespace std;
long long na[7],nb[7];
int i;
void juice1(int x){
int k=i;
if(x=='A') na[k]=1;
else if(x=='B') na[k]=2;
else if(x=='C') na[k]=3;
else if(x=='D') na[k]=4;
else if(x=='E') na[k]=5;
else if(x=='F') na[k]=6;
else if(x=='G') na[k]=7;
else if(x=='H') na[k]=8;
else if(x=='I') na[k]=9;
else if(x=='J') na[k]=10;
else if(x=='K') na[k]=11;
else if(x=='L') na[k]=12;
else if(x=='M') na[k]=13;
else if(x=='N') na[k]=14;
else if(x=='O') na[k]=15;
else if(x=='P') na[k]=16;
else if(x=='Q') na[k]=17;
else if(x=='R') na[k]=18;
else if(x=='S') na[k]=19;
else if(x=='T') na[k]=20;
else if(x=='U') na[k]=21;
else if(x=='V') na[k]=22;
else if(x=='W') na[k]=23;
else if(x=='X') na[k]=24;
else if(x=='Y') na[k]=25;
else if(x=='Z') na[k]=26;
}
void juice2(int x){
int k=i;
if(x=='A') nb[k]=1;
else if(x=='B') nb[k]=2;
else if(x=='C') nb[k]=3;
else if(x=='D') nb[k]=4;
else if(x=='E') nb[k]=5;
else if(x=='F') nb[k]=6;
else if(x=='G') nb[k]=7;
else if(x=='H') nb[k]=8;
else if(x=='I') nb[k]=9;
else if(x=='J') nb[k]=10;
else if(x=='K') nb[k]=11;
else if(x=='L') nb[k]=12;
else if(x=='M') nb[k]=13;
else if(x=='N') nb[k]=14;
else if(x=='O') nb[k]=15;
else if(x=='P') nb[k]=16;
else if(x=='Q') nb[k]=17;
else if(x=='R') nb[k]=18;
else if(x=='S') nb[k]=19;
else if(x=='T') nb[k]=20;
else if(x=='U') nb[k]=21;
else if(x=='V') nb[k]=22;
else if(x=='W') nb[k]=23;
else if(x=='X') nb[k]=24;
else if(x=='Y') nb[k]=25;
else if(x=='Z') nb[k]=26;
}
int main(){
string a,b;
cin>>a>>b;
for(i=0;i<6;i++)
{
juice1(a[i]);
juice2(b[i]);
}
long long ansa=1,ansb=1;
for(i=0;i<6;i++)
{
ansa*=na[i];
ansb*=nb[i];
}
if(ansa%47==ansb%47) cout<<"GO";
else cout<<"STAY";
return 0;
}