半百求助

P1200 [USACO1.1] 你的飞碟在这儿 Your Ride Is Here

``` #include<bits/stdc++.h> using namespace std; char a[6],b[6]; int c[6],d[6],ji=1,jiji=1; int flag; int main() { cin>>a>>b; for(int i=0;i<6;i++) { c[i]=a[i]-'A'+1; if(c[i]==-64) break; ji*=c[i]; } for(int i=0;i<6;i++) { d[i]=b[i]-'A'+1; if(d[i]==-64) break; jiji*=d[i]; } if(ji%47==jiji%47) cout<<"GO"; else cout<<"STAY"; return 0; } ``` 我当时做的很蠢的
by hfee @ 2019-04-07 12:01:02


@[ninininininini](/space/show?uid=77309) 你-15是什么意思
by hfee @ 2019-04-07 12:02:05


~~半百完全就是运气吧~~
by hfee @ 2019-04-07 12:02:26


me,too ```cpp #include <bits/stdc++.h> using namespace std; char a[5000],b[5000]; int main () { int c=0,d=0,suma=0,sumb=0; while (scanf ("%c",a[c])) { c++; } while (scanf ("%c",b[d])) { d++; } for (int f=0;f<=c;f++) { suma+=a[f]-'A'+1; } for (int g=0;g<=c;g++) { sumb+=b[g]-'A'+1; } if (suma%47==sumb%47) cout <<"GO"<<endl; else cout <<"STAY"<<endl; return 0; } ```
by cxh315 @ 2019-04-07 13:42:23


@[ninininininini](/space/show?uid=77309) string从0号元素开始存 你可以 ```cpp for(int i=0;i<a.length();++i) ``` 或者 ```cpp cin>>a+1; ```
by MyukiyoMekya @ 2019-05-14 22:17:10


@[MicroMaker](/space/show?uid=51376) thanks
by ninininininini @ 2019-05-19 08:44:06


@[MicroMaker](/space/show?uid=51376) 还是半百....
by ninininininini @ 2019-05-19 08:51:22


@[白狼与玫瑰](/space/show?uid=123936) -'A'+1 不就是 -15 吗? 'A'==16 !!!
by ninininininini @ 2019-05-19 08:58:32


@[cxh315](/space/show?uid=189505) 你这什么鬼 不是乘积吗 你加干什么
by ninininininini @ 2019-05-19 08:59:59


@[MicroMaker](/space/show?uid=51376) 我这个只会输出STAY不会输出GO
by ninininininini @ 2019-05-19 09:11:54


|