CF1770A.Koxia and Whiteboards

传统题 时间 2000 ms 内存 256 MiB 5 尝试 1 已通过 1 标签

Koxia and Whiteboards

题目描述

Kiyora 有 nn 块编号为 11nn 的白板。最初,第 ii 块白板上写着整数 aia_i

Koxia 要进行 mm 次操作。第 jj 次操作是选择一块白板,并将其上的整数改写为 bjb_j

请你求出在完成所有 mm 次操作后,白板上整数之和的最大可能值。

输入格式

每组测试数据包含多个测试用例。第一行包含一个整数 tt1t10001 \leq t \leq 1000),表示测试用例的数量。接下来是每个测试用例的描述。

每个测试用例的第一行包含两个整数 nnmm1n,m1001 \leq n, m \leq 100)。

第二行包含 nn 个整数 a1,a2,,ana_1, a_2, \ldots, a_n1ai1091 \leq a_i \leq 10^9)。

第三行包含 mm 个整数 b1,b2,,bmb_1, b_2, \ldots, b_m1bi1091 \leq b_i \leq 10^9)。

输出格式

对于每个测试用例,输出一个整数,表示在完成所有 mm 次操作后,白板上整数之和的最大可能值。

说明/提示

在第一个测试用例中,Koxia 可以按如下方式进行操作:

  1. 选择第 11 块白板,将其上的整数改写为 b1=4b_1=4
  2. 选择第 22 块白板,将其上的整数改写为 b2=5b_2=5

完成所有操作后,三块白板上的数字分别为 445533,它们的和为 1212。可以证明这是可以达到的最大和。

在第二个测试用例中,Koxia 可以按如下方式进行操作:

  1. 选择第 22 块白板,将其上的整数改写为 b1=3b_1=3
  2. 选择第 11 块白板,将其上的整数改写为 b2=4b_2=4
  3. 选择第 22 块白板,将其上的整数改写为 b3=5b_3=5

此时的和为 4+5=94+5=9。可以证明这是可以达到的最大和。

由 ChatGPT 4.1 翻译

样例

4
3 2
1 2 3
4 5
2 3
1 2
3 4 5
1 1
100
1
5 3
1 1 1 1 1
1000000000 1000000000 1000000000
12
9
1
3000000002

在线编程 IDE

建议全屏模式获得最佳体验