CF1770A Koxia and Whiteboards

题目描述

Kiyora 有 $n$ 块编号为 $1$ 到 $n$ 的白板。最初,第 $i$ 块白板上写着整数 $a_i$。 Koxia 要进行 $m$ 次操作。第 $j$ 次操作是选择一块白板,并将其上的整数改写为 $b_j$。 请你求出在完成所有 $m$ 次操作后,白板上整数之和的最大可能值。

输入格式

每组测试数据包含多个测试用例。第一行包含一个整数 $t$($1 \leq t \leq 1000$),表示测试用例的数量。接下来是每个测试用例的描述。 每个测试用例的第一行包含两个整数 $n$ 和 $m$($1 \leq n, m \leq 100$)。 第二行包含 $n$ 个整数 $a_1, a_2, \ldots, a_n$($1 \leq a_i \leq 10^9$)。 第三行包含 $m$ 个整数 $b_1, b_2, \ldots, b_m$($1 \leq b_i \leq 10^9$)。

输出格式

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

说明/提示

在第一个测试用例中,Koxia 可以按如下方式进行操作: 1. 选择第 $1$ 块白板,将其上的整数改写为 $b_1=4$。 2. 选择第 $2$ 块白板,将其上的整数改写为 $b_2=5$。 完成所有操作后,三块白板上的数字分别为 $4$、$5$ 和 $3$,它们的和为 $12$。可以证明这是可以达到的最大和。 在第二个测试用例中,Koxia 可以按如下方式进行操作: 1. 选择第 $2$ 块白板,将其上的整数改写为 $b_1=3$。 2. 选择第 $1$ 块白板,将其上的整数改写为 $b_2=4$。 3. 选择第 $2$ 块白板,将其上的整数改写为 $b_3=5$。 此时的和为 $4+5=9$。可以证明这是可以达到的最大和。 由 ChatGPT 4.1 翻译