```c
#include<cstdio>
int bb(int a,int b){
//1表示a赢了,2表示b赢了
if(a==0&&b==1)
return 2;
if(a==0&&b==2)
return 1;
if(a==0&&b==3)
return 1;
if(a==0&&b==4)
return 2;
if(a==1&&b==0)
return 1;
if(a==1&&b==2)
return 2;
if(a==1&&b==3)
return 1;
if(a==1&&b==4)
return 2;
if(a==2&&b==0)
return 2;
if(a==2&&b==1)
return 1;
if(a==2&&b==3)
return 2;
if(a==2&&b==4)
return 1;
if(a==3&&b==0)
return 2;
if(a==3&&b==1)
return 2;
if(a==3&&b==2)
return 1;
if(a==3&&b==4)
return 1;
if(a==4&&b==0)
return 1;
if(a==4&&b==1)
return 1;
if(a==4&&b==2)
return 2;
if(a==4&&b==3)
return 2;
}
int n,na,nb,a[205],b[205],j,k,ans,bns;
int main(){
scanf("%d %d %d",&n,&na,&nb);
for(int i=1;i<=na;i++)
scanf("%d",&a[i]);
for(int i=1;i<=nb;i++)
scanf("%d",&b[i]);
for(int i=1;i<=n;i++){
j++;k++;
if(j>na)
j=1;
if(k>nb)
k=1;
if(a[j]==b[k]) continue;
if(bb(a[j],b[k])==1)
ans++;
if(bb(a[j],b[k])==2)
bns++;
}
printf("%d %d",ans,bns);
}
```
by XZIT20200507103 @ 2021-05-29 19:34:52