#agc026b. [agc026_b]rng_10s
[agc026_b]rng_10s
问题描述
Ringo Mart 是一家便利店,销售苹果汁。
在 Ringo Mart 开业的第一天,早上库存中有 罐苹果汁。Snuke 每天白天都在这里购买 罐苹果汁。然后,经理每天晚上都会检查库存中剩余的苹果汁罐数。如果库存中的罐数少于等于 ,则到第二天早上就会添加 罐新的苹果汁到库存中。
确定 Snuke 是否可以无限购买苹果汁,即当他试图购买时,库存中总是有 或更多罐的苹果汁。除了 Snuke 外,没有其他人在这家商店购买苹果汁。
请注意,此问题中的每个测试用例由 个查询组成。
约束条件
- 输入中的所有值均为整数。
输入
输入以以下格式从标准输入中给出:
在第 个查询中,。
输出
输出应该包含 行。第 行应该包含 Yes
,如果 Snuke 可以在第 个查询中无限购买苹果汁;否则,输出 No
。
示例输入 1
14
9 7 5 9
9 7 6 9
14 10 7 12
14 10 8 12
14 10 9 12
14 10 7 11
14 10 8 11
14 10 9 11
9 10 5 10
10 10 5 10
11 10 5 10
16 10 5 10
1000000000000000000 17 14 999999999999999985
1000000000000000000 17 15 999999999999999985
示例输出 1
No
Yes
No
Yes
Yes
No
No
Yes
No
Yes
Yes
No
No
Yes
对于第一个查询,库存中的苹果汁罐数变化如下:(D 表示白天,N 表示晚上)
→D →N →D →N →D →N →D x
对于第二个查询,库存中的苹果汁罐数变化如下:
→D →N →D →N →D →N →D →N →D →N →D →N →D →N →D →N →D →N →D →N →D …
依此类推,因此 Snuke 可以无限购买苹果汁。
示例输入 2
24
1 2 3 4
1 2 4 3
1 3 2 4
1 3 4 2
1 4 2 3
1 4 3 2
2 1 3 4
2 1 4 3
2 3 1 4
2 3 4 1
2 4 1 3
2 4 3 1
3 1 2 4
3 1 4 2
3 2 1 4
3 2 4 1
3 4 1 2
3 4 2 1
4 1 2 3
4 1 3 2
4 2 1 3
4 2 3 1
4 3 1 2
4 3 2 1
示例输出 2
No
No
No
No
No
No
Yes
Yes
No
No
No
No
Yes
Yes
Yes
No
No
No
Yes
Yes
Yes
No
No
No