请大佬指教!这是个蠢办法,不知道哪里出了错?

P1328 [NOIP2014 提高组] 生活大爆炸版石头剪刀布

那个 能不能排下版( 用这个样子的发一下 ``` #include<bits/stdc++.h> using namespace std; int main() { return 0; } ```
by Oldman_and_sea @ 2019-02-21 16:34:09


希望更丰富的展现?使用Markdown
by RE_Ripper @ 2019-02-21 17:18:19


就是</>这个
by RE_Ripper @ 2019-02-21 17:18:49


刚刚发现用中文打不出“`”这个。。。 抱歉 ```cpp #include<bits/stdc++.h> using namespace std; int main() { int n,a,b,j=0,y=0; long long aa[500],bb[500]; cin>>n>>a>>b; for(int i=1;i<=a;i++) { cin>>aa[i]; aa[i+a]=aa[i]; } for(int i=a+1;i<=n-a;i++) { aa[i+a]=aa[i]; } for(int i=1;i<=b;i++) { cin>>bb[i]; bb[i+a]=bb[i]; } for(int i=b+1;i<=n-b;i++) { bb[i+b]=bb[i]; } for(int i=1;i<=n;i++) { int c=aa[i]; int d=bb[i]; if(c==d) continue; else if((c==0||d==0)&&(c==2||d==2||c==3||d==3)) { if(c==0) j++; else y++; continue;} else if((c==1||d==1)&&(c==3||d==3||c==1||d==1)) { if(c==1) j++; else y++; continue;} else if((c==2||d==2)&&(c==4||d==4||c==1||d==1)) { if(c==2) j++; else y++;continue;} else if((c==3||d==3)&&(c==4||d==4||c==2||d==2)) { if(c==3) j++; else y++;continue;} else if((c==4||d==4)&&(c==0||d==0||c==1||d==1)) { if(c==4) j++; else y++;continue;} } cout<<j<<" "<<y<<endl; return 0; } ```
by Bonsoir @ 2019-02-21 17:22:05


|