```cpp
#include<iostream>
using namespace std;
const int maxn=210;
int nab[2][maxn],biao[2][maxn];
int chengji_a,chengji_b;
int guizhe_a[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 main()
{
int n,na,nb,defena=0,defenb=0;
cin>>n>>na>>nb;
for(int i=0;i<na;i++)cin>>nab[0][i];
for(int i=0;i<nb;i++)cin>>nab[1][i];
for(int i=0;i<n;i++)
{
biao[0][i]=nab[0][i%na];
biao[1][i]=nab[1][i%nb];
}
for(int i=0;i<n;i++)
{
defena+=guizhe_a[biao[0][i]][biao[1][i]];
defenb+=guizhe_a[biao[1][i]][biao[0][i]];
}
cout<<defena<<" "<<defenb;
return 0;
}
```
by abenben @ 2022-09-07 08:53:39