如果他俩相等的话,就不用进行判断
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