#4617. Explore

0

Explore

Explore

题目描述

Takahashi 正在一个视频游戏中探索一个洞穴。 洞穴由按一排排列的 NN 个房间组成。房间从入口处编号为 Room 1,2,…,N1,2,\ldots,N。 Takahashi 最初在 Room 11,并且时间限制为 TT。
对于每个 1≤i≤N−11 \leq i \leq N-1,他可以消耗时间 AiA_i 从 Room ii 移动到 Room (i+1)(i+1)。没有其他在房间间移动的方式。 他不能进行会使时间限制变为 00 或更少的移动。 洞穴中有 MM 个奖励房间。第 ii 个奖励房间是 Room XiX_i;当他到达该房间时,时间限制增加 YiY_i。 Takahashi 能到达 Room NN 吗?

输入格式

输入由标准输入按以下格式提供: NN MM TT A1A_1 A2A_2 …\ldots AN−1A_{N-1} X1X_1 Y1Y_1 X2X_2 Y2Y_2 ⋮\vdots XMX_M YMY_M

输出格式

如果 Takahashi 能到达 Room NN,则打印 YesYes;否则,打印 NoNo。

4 1 10
5 7 5
2 10
Yes
4 1 10
10 7 5
2 10
No

提示

2≤N≤1052 \leq N \leq 10^5 0≤M≤N−20 \leq M \leq N-2 1≤T≤1091 \leq T \leq 10^9 1≤Ai≤1091 \leq A_i \leq 10^9 1 < X_1 < \ldots < X_M < N 1≤Yi≤1091 \leq Y_i \leq 10^9 输入中的所有数值均为整数。Takahashi 最初在 Room 11,时间限制为 1010。 他消耗时间 55 移动到 Room 22。现在时间限制为 55。然后,时间限制增加 1010;现在是 1515。 他消耗时间 77 移动到 Room 33。现在时间限制为 88。 他消耗时间 55 移动到 Room 44。现在时间限制为 33。
他不能从 Room 11 移动到 Room 22。

标签: AtCoder|abc265B

来源

AtCoder|abc265B