50分,为什么?

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

水一下,我也50分
by XIAO_Q7 @ 2017-08-02 22:13:59


水题~~(附代码): ```cpp #include <iostream> #include <string> using namespace std; int main(){ int x=1,y=1; string s1,s2; cin>>s1; cin>>s2; for(int i=0;i<s1.size();++i){ x*=s1[i]-64; } for(int i=0;i<s2.size();++i){ y*=s2[i]-64; } if(x%47==y%47) cout<<"GO"<<endl; else cout<<"STAY"<<endl; return 0; } ```
by Jith_2004 @ 2017-08-03 21:14:24


是不是乘一次就要取余一次
by _saya @ 2017-08-05 11:18:45


不然会爆
by _saya @ 2017-08-05 11:19:24


```cpp #include<iostream> using namespace std; string pl,gr; int i,s1=1,s2=1; int main() { cin>>pl>>gr; for (i=0;i<=pl.size();i++) { s1*=(pl[i]-'A'+1)%47; s1=s1%47; } for (i=0;i<=gr.size();i++) { s2*=(gr[i]-'A'+1)%47; s2=s2%47; } if (s1==s2) cout<<"GO"; else cout<<"STAY"; return 0; } ```
by DanStevens @ 2017-08-05 21:10:50


@[ljr666](/space/show?uid=52438) 不一定!
by 高铁1号 @ 2017-08-08 16:13:49


不%有可能就卡爆了
by fletmer @ 2017-08-10 12:40:22


|