进入正题
#include<iostream>
using namespace std;
const int N=500;
int n,a[N],b[N],aa,bb,ans1,ans2;//ans1是小A赢的次数ans2是B的
int main(){
ios::sync_with_stdio(0);
cin>>n>>aa>>bb;
for(int i=1;i<=aa;i++) cin>>a[i];//就是不知道怎么循环赋值给另一个数组
for(int i=1;i<=bb;i++) cin>>b[i];//或许有别的方法?
for(int i=1;i<=n;i++){
if(a[i]==0&&b[i]==1) ans2++;
if(a[i]==0&&b[i]==2) ans1++;
if(a[i]==0&&b[i]==3) ans1++;
if(a[i]==0&&b[i]==4) ans2++;
if(a[i]==1&&b[i]==2) ans2++;
if(a[i]==1&&b[i]==3) ans1++;
if(a[i]==1&&b[i]==4) ans2++;
if(a[i]==2&&b[i]==3) ans2++;
if(a[i]==2&&b[i]==4) ans1++;
if(a[i]==3&&b[i]==4) ans1++;
if(a[i]==1&&b[i]==0) ans1++;
if(a[i]==2&&b[i]==0) ans2++;
if(a[i]==3&&b[i]==0) ans2++;
if(a[i]==4&&b[i]==0) ans1++;
if(a[i]==2&&b[i]==1) ans1++;
if(a[i]==3&&b[i]==1) ans2++;
if(a[i]==4&&b[i]==1) ans1++;
if(a[i]==3&&b[i]==2) ans1++;
if(a[i]==4&&b[i]==2) ans2++;
if(a[i]==4&&b[i]==3) ans2++;
}//依次进行判断
cout<<ans1<<" "<<ans2<<endl;
return 0;
}
自认为我自己打的(下图)应该没问题:

谢谢大佬们帮忙
我猜会有这位大佬 @wangjiaxin1234