#include<stdio.h>
int main()
{
int N, NA, NB;
scanf("%d%d%d", &N, &NA, &NB);
int N1[NA], N2[NB];
int i;
for(i = 0; i < NA; ++i) scanf("%d", &N1[i]);
for(i = 0; i < NB; ++i) scanf("%d", &N2[i]);
int A = 0, B = 0;
for(i = 0; i < N; ++i)
{
int a = N1[i % NA]; //第 i 次 A 的出拳
int b = N2[i % NB]; //第 i 次 B 的出拳
if (a == b) countue;
else (a == 0 && b == 2) A++;
else if (a == 2 && b == 5) A++;
else if (a == 5 && b == 0) A++;
else B++;
}
if (A > B) printf("A赢得多\n");
else if (A < B) printf("B赢得多\n");
else printf("A和B赢得一样多\n");
return 0;
}
长度是相同的,认真阅读题目,就是N轮比较,不同的是周期的长度