就是说,哪里不对?(样例#2甚至没跑过……)本人怀疑是强制类型转换出问题了。
#include<iostream>
#include<string>
using namespace std;
int main()
{
string comet,group;
int c_sum=0,g_sum=0;
cin>>comet>>group;
for(int i=0;i<comet.length();i++) c_sum*=int(comet[i]);
for(int i=0;i<group.length();i++) g_sum*=int(group[i]);
int c_ans,g_ans;
c_ans=c_sum%47;
g_ans=g_sum%47;
if(c_ans==g_ans) cout<<"GO";
else cout<<"STAY";
return 0;
}