#arc149d. [arc149_d]Simultaneous Sugoroku
[arc149_d]Simultaneous Sugoroku
题目描述
在数轴上有 个物品,它们的坐标分别为 。
我们按照以下方式将这些物品移动 次:
- 在第 次移动中,对于给定的正整数 ,每个物品的移动方式如下:
- 坐标为负整数的物品向正方向移动距离 。
- 坐标为 的物品不移动。
- 坐标为正整数的物品向负方向移动距离 。
判断每个物品是否到达原点。如果是,则打印它首次到达原点所经过的移动次数;否则,打印物品在第 次移动后的坐标。
约束条件
输入
输入数据通过标准输入给出,格式如下:
输出
输出数据共 行。第 行描述第 个物品的情况,格式如下。
如果该物品到达了原点,则设 为它首次到达原点所经过的移动次数,打印如下内容:
Yes
如果该物品没有到达原点,则设 为它在第 次移动后的坐标,打印如下内容:
No
示例输入 1
6 4
2 4 6 8 10 12
8 2 5 7
示例输出 1
No -6
No -4
Yes 2
Yes 1
Yes 2
No 4
每个物品的坐标变化如下:
- 第 个物品:$2 \quad \longmapsto \quad -6 \quad \longmapsto \quad -4 \quad \longmapsto \quad 1 \quad \longmapsto \quad -6$。
- 第 个物品:$4 \quad \longmapsto \quad -4 \quad \longmapsto \quad -2 \quad \longmapsto \quad 3 \quad \longmapsto \quad -4$。
- 第 个物品:$6 \quad \longmapsto \quad -2 \quad \longmapsto \quad 0 \quad \longmapsto \quad 0 \quad \longmapsto \quad 0$。
- 第 个物品:$8 \quad \longmapsto \quad 0 \quad \longmapsto \quad 0 \quad \longmapsto \quad 0 \quad \longmapsto \quad 0$。
- 第 个物品:$10 \quad \longmapsto \quad 2 \quad \longmapsto \quad 0 \quad \longmapsto \quad 0 \quad \longmapsto \quad 0$。
- 第 个物品:$12 \quad \longmapsto \quad 4 \quad \longmapsto \quad 2 \quad \longmapsto \quad -3 \quad \longmapsto \quad 4$。