为各位大佬献上蒟蒻的C艹代码:
#include"stdio.h"
int main(void){
int n,na,nb,pa/*p指period,周期*/[200],pb[200],a[200],b[200],k=0,sca/*sc指score*/=0,scb=0;
scanf("%d%d%d",&n,&na,&nb);
for(int i=0;i<na;i++)
scanf("%d",&pa[i]);
for(int i=0;i<nb;i++)
scanf("%d",&pb[i]);
for(int i=0;i<n;i++)
a[i]=pa[k==na?k=0:k++];
k=0;
for(int i=0;i<n;i++)
b[i]=pb[k==nb?k=0:k++];
for(int i=0;i<n;i++)
switch(a[i]){
case 0:
switch(b[i]){
case 0:
break;
case 1:
case 4:
scb++;
break;
case 2:
case 3:
sca++;
break;
}
break;
case 1:
switch(b[i]){
case 0:
case 3:
sca++;
break;
case 1:
break;
case 2:
case 4:
scb++;
break;
}
break;
case 2:
switch(b[i]){
case 0:
case 3:
scb++;
break;
case 1:
case 4:
sca++;
break;
case 2:
break;
}
break;
case 3:
switch(b[i]){
case 0:
case 1:
scb++;
break;
case 2:
case 4:
sca++;
break;
case 3:
break;
}
break;
case 4:
switch(b[i]){
case 0:
case 1:
sca++;
break;
case 2:
case 3:
scb++;
break;
case 4:
break;
}
break;
}
printf("%d %d",sca,scb);
return 0;
}