No.2642 Don't cut line!
レベル : / 実行時間制限 : 1ケース 4.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 53
作問者 :
abap34
/ テスター :
noya2
ponjuice
タグ : / 解いたユーザー数 53
作問者 :


問題文最終更新日: 2024-02-19 21:28:31
問題文
頂点 辺の連結な単純無向グラフ があります。
それぞれの頂点には から までの番号が、辺には から までの番号がついていて、
番の辺は番号が と の頂点を結んでおり、コスト と利益 が定まっています。
の全域木 に対して、その辺の番号の集合を として、次のように のコスト と利益 を定義します。
ここで、全域木の許容コスト が与えられます。
を満たすような について、 の最大値を求めて出力してください。
そのような が存在しない場合は、 を出力してください。
入力
- 与えられるグラフは連結な単純無向グラフ
- 入力はすべて整数
出力
条件を満たす について、 の最大値を出力してください。 条件を満たす が存在しない場合は を出力してください。
サンプル
サンプル1
入力
3 3 1000 1 2 20 20 2 3 10 10 3 1 1 1
出力
20
入力は以下のようなグラフになります。
このグラフに対しては、下図の赤い辺からなる全域木 を考えると、これはコストの条件 を満たしていて、
となり、最大値となります。
サンプル2
入力
5 7 10 1 2 3 4 1 3 2 4 2 3 10 20 3 4 1 3 2 4 2 2 2 5 4 2 4 5 3 3
出力
4
サンプル3
入力
3 3 1 1 2 100 100 2 3 100 100 3 1 100 100
出力
-1
このグラフのどんな全域木 も を満たしません。
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。