你把i的初值设为0,i<=la改为i<la试试,下面那个i也一样。
by sheep_gray @ 2021-09-10 21:10:37
```cpp
#include <iostream>
using namespace std;
string star;
string group;
int sum1=1,sum2=1;
int a[10010];
int b[10010];
int main(){
cin>>star;
cin>>group;
for(int i=0;i<star.length();i++){
a[i]=star[i]-'A'+1;
sum1*=a[i];
}
for(int i=0;i<group.length();i++){
b[i]=group[i]-'A'+1;
sum2*=b[i];
}
if(sum1%47==sum2%47){
cout<<"GO"<<endl;
}
else{
cout<<"STAY"<<endl;
}
return 0;
}
```
AC代码,你可以参考一下
by zhaobingcheng @ 2022-08-05 09:22:27