AT_abc224_h.[ABC224H] Security Camera 2

NOI/NOI+/CTSC

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

有一个二分图,左侧有 LL 个顶点,右侧有 RR 个顶点。
高桥君打算在这个二分图的每个顶点上安装摄像头。
每安装一个摄像头需要支付如下费用:

  • 在第 ii 个左侧顶点上安装 11 个摄像头需要 AiA_i 日元(1≤i≤L1 \leq i \leq L)。
  • 在第 jj 个右侧顶点上安装 11 个摄像头需要 BjB_j 日元(1≤j≤R1 \leq j \leq R)。

同一个顶点上可以安装多个摄像头。

请你求出,在满足以下条件的情况下,所需的最小总费用:

  • 对于所有满足 1≤i≤L, 1≤j≤R1 \leq i \leq L,\ 1 \leq j \leq R 的整数对 (i,j)(i, j),第 ii 个左侧顶点和第 jj 个右侧顶点上安装的摄像头总数不少于 Ci,jC_{i,j} 个。

输入格式

输入按以下格式从标准输入读入:

LL RR A1A_1 A2A_2 …\dots ALA_L B1B_1 B2B_2 …\dots BRB_R C1,1C_{1,1} C1,2C_{1,2} …\dots C1,RC_{1,R} C2,1C_{2,1} C2,2C_{2,2} …\dots C2,RC_{2,R} ⋮\vdots CL,1C_{L,1} CL,2C_{L,2} …\dots CL,RC_{L,R}

输出格式

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

输入输出样例

  • 输入#1

    3 4
    4 3 6
    5 2 3 4
    1 2 3 2
    2 1 2 3
    3 2 1 2

    输出#1

    37
  • 输入#2

    1 1
    10
    10
    0

    输出#2

    0
  • 输入#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

    输出#3

    79

说明/提示

限制条件

  • 所有输入均为整数。
  • 1≤L,R≤1001 \leq L, R \leq 100
  • 1≤Ai,Bi≤101 \leq A_i, B_i \leq 10
  • 0≤Ci,j≤1000 \leq C_{i,j} \leq 100

样例解释 1

如下安装摄像头可以达到总费用 3737 日元,并且这是最小值:

  • 在第 11 个左侧顶点安装 22 个摄像头。
  • 在第 22 个左侧顶点安装 33 个摄像头。
  • 在第 33 个左侧顶点安装 22 个摄像头。
  • 在第 11 个右侧顶点安装 11 个摄像头。
  • 在第 33 个右侧顶点安装 11 个摄像头。

样例解释 2

也存在一种情况,不需要安装任何摄像头。

由 ChatGPT 4.1 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页