AT_abc224_h [ABC224H] Security Camera 2

题目描述

有一个二分图,左侧有 $L$ 个顶点,右侧有 $R$ 个顶点。 高桥君打算在这个二分图的每个顶点上安装摄像头。 每安装一个摄像头需要支付如下费用: - 在第 $i$ 个左侧顶点上安装 $1$ 个摄像头需要 $A_i$ 日元($1 \leq i \leq L$)。 - 在第 $j$ 个右侧顶点上安装 $1$ 个摄像头需要 $B_j$ 日元($1 \leq j \leq R$)。 同一个顶点上可以安装多个摄像头。 请你求出,在满足以下条件的情况下,所需的最小总费用: - 对于所有满足 $1 \leq i \leq L,\ 1 \leq j \leq R$ 的整数对 $(i, j)$,第 $i$ 个左侧顶点和第 $j$ 个右侧顶点上安装的摄像头总数不少于 $C_{i,j}$ 个。

输入格式

输入按以下格式从标准输入读入: > $L$ $R$ $A_1$ $A_2$ $\dots$ $A_L$ $B_1$ $B_2$ $\dots$ $B_R$ $C_{1,1}$ $C_{1,2}$ $\dots$ $C_{1,R}$ $C_{2,1}$ $C_{2,2}$ $\dots$ $C_{2,R}$ $\vdots$ $C_{L,1}$ $C_{L,2}$ $\dots$ $C_{L,R}$

输出格式

请输出所需的最小总费用,结果为整数。

说明/提示

### 限制条件 - 所有输入均为整数。 - $1 \leq L, R \leq 100$ - $1 \leq A_i, B_i \leq 10$ - $0 \leq C_{i,j} \leq 100$ ### 样例解释 1 如下安装摄像头可以达到总费用 $37$ 日元,并且这是最小值: - 在第 $1$ 个左侧顶点安装 $2$ 个摄像头。 - 在第 $2$ 个左侧顶点安装 $3$ 个摄像头。 - 在第 $3$ 个左侧顶点安装 $2$ 个摄像头。 - 在第 $1$ 个右侧顶点安装 $1$ 个摄像头。 - 在第 $3$ 个右侧顶点安装 $1$ 个摄像头。 ### 样例解释 2 也存在一种情况,不需要安装任何摄像头。 由 ChatGPT 4.1 翻译