atcoder#ABC224H. [ABC224H] Security Camera 2
[ABC224H] Security Camera 2
题目描述
左側に 個、右側に 個の頂点を有する二部グラフがあります。
高橋君は、この二部グラフの各頂点にカメラを設置することにしました。
カメラは 個設置するごとに以下に示す金額のコストが掛かります。
- 番目の左側頂点に 個のカメラを設置するのに 円
- 番目の右側頂点に 個のカメラを設置するのに 円
また、 つの頂点に複数個のカメラを設置してもよいです。
高橋君が以下の条件を満たすようにカメラを設置する時、必要な最小金額を求めてください。
- を満たす全ての整数組 について、 番目の左側頂点と 番目の右側頂点にカメラが合計で 個以上設置されている。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
答えを整数として出力せよ。
题目大意
给定两个点集, 左部点集有 个点, 右部点集有 个点, 在左部点的第 个点上装摄像头需要 的代价, 在右部点的第 个点上装摄像头需要 的代价, 一个点可以装多个摄像头.
求最小代价使得满足所有条件, 每个条件形如 , 表示左部点 和右部点 两点上的摄像头个数和至少为 .
3 4
4 3 6
5 2 3 4
1 2 3 2
2 1 2 3
3 2 1 2
37
1 1
10
10
0
0
5 6
3 2 6 7 5
4 9 8 6 2 3
2 0 2 1 1 0
2 3 2 1 0 0
2 2 4 0 2 2
4 1 0 3 0 2
1 0 0 2 2 5
79
提示
制約
- 入力は全て整数である
Sample Explanation 1
以下のようにカメラを設置することで金額 円を達成することができ、これが最小です。 - 番目の左側頂点にカメラを つ設置する。 - 番目の左側頂点にカメラを つ設置する。 - 番目の左側頂点にカメラを つ設置する。 - 番目の右側頂点にカメラを つ設置する。 - 番目の右側頂点にカメラを つ設置する。
Sample Explanation 2
つもカメラを設置する必要がないケースもあります。