题目描述
Takahashi 正在玩一款视频游戏,探索一个洞穴。
这个洞穴由 N 个房间组成,房间从入口开始依次编号为房间 1,2,…,N。
Takahashi 最初位于房间 1,并且有一个 时间限制 T。
对于每个 1≤i≤N−1,他从房间 i 移动到房间 (i+1) 时会消耗 Ai 的时间。房间之间只有这种移动方式,他不能做出使得剩余时间为 0 或更少的移动。
洞穴中有 M 个奖励房间,第 i 个奖励房间是房间 Xi;当他到达该房间时,时间限制会增加 Yi。
Takahashi 能否到达房间 N?
输入格式
第一行输入 N M T
第二行输入 A1 A2 … AN−1
接下来 M 行,每行输入两个整数,分别是 Xi Yi
输出格式
小 T 能到达房间 N 的话就输出 Yes,不能的话就输出 No。
4 1 10
5 7 5
2 10
Yes
4 1 10
10 7 5
2 10
No
提示
数据范围
- 2 ≤ N ≤ 105
- 0 ≤ M ≤ N−2
- 1 ≤ T ≤ 109
- 1 ≤ Ai ≤ 109
- 1 < X1 < … < XM < N
- 1 ≤ Yi ≤ 109
- 输入中包含的值都是整数
样例 1 解释
- Takahashi 最初位于房间 1,时间限制为 10。
- 他消耗 5 的时间移动到房间 2,此时时间限制为 5。然后,时间限制增加了 10,现在为 15。
- 他消耗 7 的时间移动到房间 3,此时时间限制为 8。
- 他消耗 5 的时间移动到房间 4,此时时间限制为 3。