为什么输入完了之后没有处理就输出了?我不理解!

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

好难懂,本蒟蒻不懂 ``` #include<bits/stdc++.h> using namespace std; int n,numa,numb,a[205],b[205]; int main(){ cin>>n>>numa>>numb; for(int i=1;i<=numa;i++) cin>>a[i]; for(int i=1;i<=numb;i++) cin>>b[i]; int nowa=0,nowb=0; int ansa=0,ansb=0; while(n--) { nowa++; nowb++; if(nowa==numa+1) nowa=1; if(nowb==numb+1) nowb=1; if(a[nowa]==0) { if(b[nowb]==2||b[nowb]==3) ansa++; else if(b[nowb]==1||b[nowb]==4) ansb++; } else if(a[nowa]==1) { if(b[nowb]==0||b[nowb]==3) ansa++; else if(b[nowb]==2||b[nowb]==4) ansb++; } else if(a[nowa]==2) { if(b[nowb]==1||b[nowb]==4) ansa++; else if(b[nowb]==0||b[nowb]==3) ansb++; } else if(a[nowa]==3) { if(b[nowb]==2||b[nowb]==4) ansa++; else if(b[nowb]==0||b[nowb]==1) ansb++; } else { if(b[nowb]==0||b[nowb]==1) ansa++; else if(b[nowb]==2||b[nowb]==3) ansb++; } } cout<<ansa<<" "<<ansb; return 0; } ``` 我是一个一个判断的 ~~(虽然有点累)~~
by 123456789dd @ 2023-08-10 19:10:51


这是帮另一个人调的时候写的,别说我复制哈哈
by 123456789dd @ 2023-08-10 19:11:28


谢谢大佬,目前已过。 ~~我的代码码风确实诡异~~ 此贴结!
by Kapo_Hisy @ 2023-08-10 21:07:32


|