#abc224h. H - Security Camera 2
H - Security Camera 2
Score : points
问题描述
我们有一个具有个左侧顶点和个右侧顶点的二分图。
高桥将在这些顶点安装监控摄像头。
安装摄像头会产生以下成本:
- 在左侧第 个顶点()安装每个摄像头需花费 日元(日本货币);
- 在右侧第 个顶点()安装每个摄像头需花费 日元(日本货币)。
允许在同一顶点上安装多个摄像头。
求满足以下条件时,安装摄像头所需的最小金额。
- 对于所有整数对 ,满足 ,在左侧第 个顶点和右侧第 个顶点总共安装了至少 个摄像头。
以上为通义千问 qwen-max 翻译,仅供参考。
Problem Statement
We have a bipartite graph with vertices to the left and vertices to the right.
Takahashi will install surveillance cameras in these vertices.
Installing cameras incurs the following cost.
- yen (the Japanese currency) for each camera installed in the -th vertex to the left;
- yen (the Japanese currency) for each camera installed in the -th vertex to the right.
It is allowed to install multiple cameras on the same vertex.
Find the minimum amount of money needed to install cameras to satisfy the following condition.
- For every pair of integers such that , there is a total of or more cameras installed in the -th vertex to the left and -th vertex to the right.
Constraints
- All values in input are integers.
Input
Input is given from Standard Input in the following format:
Output
Print the answer as an integer.
Sample Input 1
3 4
4 3 6
5 2 3 4
1 2 3 2
2 1 2 3
3 2 1 2
Sample Output 1
37
You can achieve the objective for yen as follows, which is the minimum amount required.
- Install cameras on the -st vertex in the left.
- Install cameras on the -nd vertex in the left.
- Install cameras on the -rd vertex in the left.
- Install camera on the -st vertex in the right.
- Install camera on the -rd vertex in the right.
Sample Input 2
1 1
10
10
0
Sample Output 2
0
No camera may be needed.
Sample Input 3
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
Sample Output 3
79
update @ 2024/3/10 09:52:35