2 条题解
-
1
#include <iostream> #include <cstring> using namespace std; int main() { char a[7],b[7]; cin>>a>>b; int i,a_mul=1,b_mul=1; int a_len=strlen(a),b_len=strlen(b); for(i=0;i<a_len;++i) a_mul*=a[i]-'A'+1; for(i=0;i<b_len;++i) b_mul*=b[i]-'A'+1; if(a_mul%47==b_mul%47) cout<<"GO"<<endl; else cout<<"STAY"<<endl; return 0; }
-
0
#include<bits/stdc++.h> #include #include using namespace std; int main() { string ufo,td; cin>>ufo>>td; int ufov=1,tdv=1; for(char c: ufo) { ufov=(ufov*(c-'A'+1))%47; } for(char c: td) { tdv=(tdv*(c-'A'+1))%47; } if(ufov==tdv) cout<<"GO"<<endl; else cout<<"STAY"<<endl; return 0; }
- 1
信息
- ID
- 3
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 7
- 标签
- 递交数
- 193
- 已通过
- 41
- 上传者