#3628. Jumping Takahashi

0

Jumping Takahashi

Jumping Takahashi

题目描述

Takahashi 站在数轴上的坐标 00 处。 他现在将进行 NN 次跳跃。在第 ii 次跳跃 (1≤i≤N)(1 \leq i \leq N) 中,他向正方向移动 aia_i 或 bib_i。 在 NN 次跳跃之后,他有可能位于坐标 XX 吗?

输入格式

输入采用来自标准输入的以下格式: NN XX a1a_1 b1b_1 ⋮\vdots aNa_N bNb_N

输出格式

如果 Takahashi 有可能在 NN 次跳跃之后位于坐标 XX,则打印 YesYes;否则,打印 NoNo。

2 10
3 6
4 5
Yes
2 10
10 100
10 100
No
4 12
1 8
5 7
3 4
2 6
Yes

提示

1≤N≤1001 \leq N \leq 100 1≤ai<bi≤100 (1≤i≤N)1 \leq a_i \lt b_i \leq 100 \, (1 \leq i \leq N) 1≤X≤100001 \leq X \leq 10000 输入中的所有数值均为整数。通过在第一次跳跃中移动 b1(=6)b_1 (= 6),在第二次跳跃中移动 a2(=4)a_2 (= 4),他可以位于坐标 X(=10)X (= 10)。
他可以在第一次跳跃之后位于坐标 X(=10)X (= 10),但不能在所有跳跃之后都位于该坐标。

标签: AtCoder|abc240C

来源

AtCoder|abc240C