#YC237. 周期问题:石头剪刀布easy
周期问题:石头剪刀布easy
石头剪刀布周期性对战问题
题目描述
小A和小B进行N轮石头剪刀布对战,双方出拳遵循固定周期性规律。根据胜负规则统计N轮后的胜场次数,输出胜场多的一方(A/B)或平局(draw)。
输入输出格式
输入格式
-
三行数据:
- 第一行:三个整数
N(对战轮数,0 < N < 10000)、NA(小A的周期长度,1 ≤ NA ≤ 200)、NB(小B的周期长度,1 ≤ NB ≤ 200) - 第二行:
NA个整数,表示小A的周期出拳序列 - 第三行:
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