atcoder#ABC231H. [ABC231H] Minimum Coloring
[ABC231H] Minimum Coloring
配点 : 点
問題文
行 列のグリッドがあります。上から 行目、左から 列目のマスをマス と表します。
グリッド上には から の番号がついた 個の白い駒が置かれています。駒 が置かれているマスは です。
あなたはコストを 払うことで、駒 を黒い駒に変えることができます。
どの行どの列にも黒い駒が 個以上ある状態にするために必要なコストの和の最小値を求めてください。
制約
- は相異なる
- 全ての行、全ての列に 個以上の白い駒が置かれている
- 入力に含まれる値は全て整数である
入力
入力は以下の形式で標準入力から与えられる。
出力
答えを出力せよ。
2 3 6
1 1 1
1 2 10
1 3 100
2 1 1000
2 2 10000
2 3 100000
1110
コスト を払い駒 を黒い駒に変えることで、どの行どの列にも黒い駒がある状態にすることができます。
1 7 7
1 2 200000000
1 7 700000000
1 4 400000000
1 3 300000000
1 6 600000000
1 5 500000000
1 1 100000000
2800000000
3 3 8
3 2 1
3 1 2
2 3 1
2 2 100
2 1 100
1 3 2
1 2 100
1 1 100
6