请使用for循环,改了看看吧
by LiWeijie @ 2018-11-04 22:10:30
数组下标从零开始
否则,在例如
```
test1
4 1 12
3
3 2 3 3 2 4 4 3 1 0 2 1
```
中,q%a后 q=0
code
```cpp
#include<bits/stdc++.h>
using namespace std;
int win[5][5]={0,0,1,1,0,
1,0,0,1,0,
0,1,0,0,1,
0,0,1,0,1,
1,1,0,0,0};
int a[1001],b[1001],l,la,lb,n,cnta,cntb;
int main(){
scanf("%d%d%d",&n,&la,&lb);
for(int i=0;i<la;i++)scanf("%d",&a[i]);
for(int i=0;i<lb;i++)scanf("%d",&b[i]);
for(int i=0;i<n;i++){
cnta+=win[a[i%la]][b[i%lb]];
cntb+=win[b[i%lb]][a[i%la]];
}
printf("%d %d",cnta,cntb);
return 0;
}
```
by pmt2018 @ 2018-11-05 21:55:44