#abc250h. [abc250_h]Trespassing Takahashi
[abc250_h]Trespassing Takahashi
题目描述
有 个编号为 到 的点,以及 条道路。第 条()道路双向连接点 和点 ,通过需要 分钟。可以使用一些道路从任意一个点到达任意其他点。点 到点 上有一些房子。
对于 ,解决以下问题。
Takahashi 当前位于点 上的房子,并希望前往点 上的房子。
自上次睡眠后经过了 分钟后,他不能继续移动。
他只能在有房子的点休息,但可以多次休息。
如果他可以从点 到达点 ,则输出Yes
;否则输出No
。
约束条件
- $N-1 \leq M \leq \min (2 \times 10^5, \frac{N(N-1)}{2})$
- 若 ,则 。
- 可以使用一些道路从任意一个点到达任意其他点。
- 输入中的所有值都是整数。
输入
从标准输入中以以下格式获取输入数据:
输出
打印 行。第 行应包含第 个问题的答案。
示例输入 1
6 6 3
1 4 1
4 6 4
2 5 2
3 5 3
5 6 5
1 2 15
3
2 3 4
2 3 5
1 3 12
示例输出 1
No
Yes
Yes
在第 个问题中,从点 直接到达点 至少需要 分钟。然而,他可以首先在 分钟内前往点 ,在那里休息,然后前往点 。因此,答案是 Yes
。