#include <stdio.h> int main(){ int i,N,n1,n2,cnt1=0,cnt2=0; scanf("%d %d %d",&N,&n1,&n2); int a[n1],b[n2]; for(i=0;i<n1;i++)scanf("%d",&a[i]); for(i=0;i<n2;i++)scanf("%d",&b[i]); for(i=0;i<N;i++){ if(a[i%n1]==b[i%n2])continue; if(a[i%n1]==0){ if(b[i%n2]==2||b[i%n2]==3)cnt1++; else cnt2++; continue; } if(a[i%n1]==1){ if(b[i%n2]==0||b[i%n2]==3)cnt1++; else cnt2++; continue; } if(a[i%n1]==2){ if(b[i%n2]==1||b[i%n2]==4)cnt1++; else cnt2++; continue; } if(a[i%n1]==3){ if(b[i%n2]==2||b[i%n2]==4)cnt1++; else cnt2++; continue; } if(a[i%n1]==4){ if(b[i%n2]==0||b[i%n2]==1)cnt1++; else cnt2++; continue; } } printf("%d %d\n",cnt1,cnt2); return 0; } /************************************************************** Problem: 2334 User: admin Language: C Result: Accepted Time:53 ms Memory:1144 kb ****************************************************************/