atcoder#ABC250H. [ABC250Ex] Trespassing Takahashi
[ABC250Ex] Trespassing Takahashi
配点 : 点
問題文
から までの番号がついた 個の地点と 本の道があります。 番目の道は地点 と地点 を双方向に結んでいて、通過に 分かかります。すべての地点同士は道を何本か通って行き来出来ます。また、地点 には家があります。
に対し、次の問題を解いてください。
地点 の家にいる高橋君が地点 の家に移動しようとしている。 高橋君は最後に睡眠を取ってから道の移動にかかった時間が 分を超えると移動が出来なくなる。 睡眠を取れる場所は家がある地点のみであるが、回数に制限は無い。 高橋君が地点 から地点 まで移動出来るならば
Yes
と、出来ないならばNo
と出力せよ。
制約
- $N-1 \leq M \leq \min (2 \times 10^5, \frac{N(N-1)}{2})$
- ならば
- すべての地点同士は道を何本か通って行き来出来る
- 入力は全て整数
入力
入力は以下の形式で標準入力から与えられる。
出力
行出力せよ。 行目には、 番目の問題に対する出力をせよ。
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
No
Yes
Yes
番目の問題において、地点 から地点 に直接向かうと 分以上かかります。しかし、 分かけて地点 に移動し、そこにある家で睡眠を取ってから地点 に移動することが出来ます。よって、答えは Yes
となります。