問題一覧 >
通常問題
No.1473 おでぶなおばけさん
レベル :
/ 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ :
/
解いたユーザー数 216
作問者 :
null
/ テスター :
hitonanode
nok0
問題文最終更新日: 2022-04-25 23:38:43
問題文
ある日、shojin 王国に体重 10109[kg] のちょっぴりおでぶなおばけさんが引っ越してきました。
shojin 王国は n 個の都市からなっており、都市には順番に都市 1 、都市 2 、 … 、都市 n と名前がついています。m 本の道が都市同士を繋いであり、同様に道 1 、道 2 、 … 、道 m と名前がついています。
i(1≤i≤m) 番目の道は都市 si と都市 ti(si=ti) をつないでおり、双方向に通行可能です。すべての 1≤a,b≤n について、いくつかの道を使い都市 a から都市 b にたどり着けることが保証されます。
また、i 番目の道は di[kg] までしか耐えられません。
おばけさんは最初都市 1 にいて、いくつかの道を通って都市 n に行きたいです。
しかし、おばけさんの体重を w[kg] としたとき、w>di を満たす i について、道 i は崩壊の危険性があるため使えません。
ダイエットが上手ではないおばけさんのために、都市 1 から都市 n に到達可能な体重 w の 最大値 及び、w が最大値の時都市 1 から都市 n に到達するために通る必要のある道の数の 最小値 を求めてください。
制約
2≤n≤105
n−1≤m≤105
1≤si,ti≤n
si=ti
1≤di≤109
すべての 1≤a,b≤n について、いくつかの道を使い都市 a から都市 b にたどり着けることが保証される。
入力は全て整数
入力
n m
s1 t1 d1
s2 t2 d2
⋮
sm tm dm
出力
都市 1 から都市 n に到達可能な体重 w の最大値及び、w が最大値の時都市 1 から都市 n に到達するために通る必要のある道の数の最小値を、空白区切り で出力してください。
最後に改行してください。
サンプル
サンプル1
入力
3 3
1 3 2
1 2 3
2 3 4
出力
3 2
w=3 の時、都市 1 と都市 2 を繋ぐ道と、都市 2 と都市 3 を繋ぐ道を通ることができ、これが最短路です。
サンプル2
入力
3 4
1 3 999999999
1 2 999999999
2 3 999999999
1 3 999999998
出力
999999999 1
w=999999999 の時、都市 1 と都市 3 を繋ぐ道を通ることができます。また、同じ都市同士を繋ぐ道があるかもしれません。
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。