1 条题解
- 
  1
#include<bits/stdc++.h> using namespace std; int b[110],a[110]; int main(){ int n,an,bn,x=0,y=0; scanf("%d%d%d", &n, &an, &bn);//输入 for(int i=1; i<=an; i++)scanf("%d", &a[i]); for(int i=1; i<=bn; i++)scanf("%d", &b[i]); //规律处理 for(int i=an+1; i<=n; i++)a[i]=a[i-an]; for(int i=bn+1; i<=n; i++)b[i]=b[i-bn]; //开始判断 for(int i=1; i<=n; i++){ if(a[i]==0 && b[i]==2 || a[i]==2 && b[i]==5 || a[i]==5 && b[i]==0)x++; if(b[i]==0 && a[i]==2 || b[i]==2 && a[i]==5 || b[i]==5 && a[i]==0)y++; } if(x>y)printf("A"); else if(x<y)printf("B"); else printf("draw"); return 0; } 
信息
- ID
 - 1011
 - 时间
 - 1000ms
 - 内存
 - 128MiB
 - 难度
 - 3
 - 标签
 - 递交数
 - 43
 - 已通过
 - 23
 - 上传者