#YC237. 周期问题:石头剪刀布easy

周期问题:石头剪刀布easy

石头剪刀布周期性对战问题

题目描述

小A和小B进行N轮石头剪刀布对战,双方出拳遵循固定周期性规律。根据胜负规则统计N轮后的胜场次数,输出胜场多的一方(A/B)或平局(draw)。


输入输出格式

输入格式

  • 三行数据

    1. 第一行:三个整数 N(对战轮数,0 < N < 10000)、NA(小A的周期长度,1 ≤ NA ≤ 200)、NB(小B的周期长度,1 ≤ NB ≤ 200)
    2. 第二行:NA 个整数,表示小A的周期出拳序列
    3. 第三行:NB 个整数,表示小B的周期出拳序列
  • 手势编码

    • 0 表示 ​石头
    • 2 表示 ​剪刀
    • 5 表示 ​

输出格式

  • 结果仅一行:
    • A(小A胜场多)
    • B(小B胜场多)
    • draw(平局)

胜负规则

小A手势 小B手势 结果
0 2 A胜
2 5
5 0
0 5 B胜
2 0
5 2
相同值 平局

示例

10 3 4
0 2 5
0 5 0 2
A

出拳序列

  • 小A:[0,2,5,0,2,5,0,2,5,0](周期3)
  • 小B:[0,5,0,2,0,5,0,2,0,5](周期4)

胜负统计

  • A胜4轮,B胜2轮,平局4轮 → ​输出A