求助30分,样例能过

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

如果他俩相等的话,就不用进行判断
by zbx0 @ 2023-08-22 09:03:23


```cpp #include<bits/stdc++.h> using namespace std; int n1,n2,n3,e1; int ans1; int a[201],b[201]; int ans2; int qqq[5][5]={3,0,1,1,0,1,3,0,1,0,0,1,3,0,1,0,0,1,3,1,1,1,0,0,3}; int main(){ cin>>n1>>n2>>n3; for(int i=0;i<n2;i++){ cin>>a[i]; } for(int i=0;i<n3;i++){ cin>>b[i]; } for(int i=0;i<n1;i++){ if(qqq[a[i%n2]][b[i%n3]]==1){ ans1++; } else if(qqq[a[i%n2]][b[i%n3]]==0){ ans2++; } } cout<<ans1<<" "<<ans2; return 0; }
by qiaozhipeng123 @ 2023-08-22 09:06:13


@[zbx0](/user/920236) 没用啊
by liuyishuo @ 2023-08-22 09:06:41


@[liuyishuo](/user/1061350) 判断是否要循环周期从头开始
by IKUN_LMX @ 2023-08-22 09:06:51


我直接比谁赢
by qiaozhipeng123 @ 2023-08-22 09:08:36


把表打出来就行
by qiaozhipeng123 @ 2023-08-22 09:09:38


@[liuyishuo](/user/1061350) 最后一个else ans1++; 和ans2++;写反了
by zbx0 @ 2023-08-22 09:10:45


@[zbx0](/user/920236) very thanks
by liuyishuo @ 2023-08-22 09:13:18


|