#J10031. 买球

买球

问题描述

现有 NN 个黑色球和 MM 个白色球。

每个球都有一个价值:第 ii 个(1iN1 \le i \le N)黑色球的价值为 BiB_i,第 jj 个(1jM1 \le j \le M)白色球的价值为 WjW_j

请选择零个或多个球,使得所选黑色球的数量不少于白色球的数量。求所选球的价值总和的最大可能值。

输入格式

第一行 N,MN, M

第二行 NN 个整数 BiB_i

第三行 MM 个整数 WjW_j

输出格式

输出一个整数表示答案。

样例输入 1

4 3
8 5 -1 3
3 -2 -4

样例输出 1

19

说明:选第 1,2,41,2,4 黑色球和第 11 白色球,总价值 8+5+3+3=198+5+3+3=19

样例输入 2

4 3
5 -10 -2 -5
8 1 4

样例输出 2

15

说明:选第 1,31,3 黑色球和第 1,31,3 白色球,总价值 5+(2)+8+4=155+(-2)+8+4=15

样例输入 3

3 5
-36 -33 -31
12 12 28 24 27

样例输出 3

0

说明:可一个都不选,答案为 00

评测数据规模

  • 1N,M2×1051 \le N, M \le 2 \times 10^5

  • 109Bi,Wj109-10^9 \le B_i, W_j \le 10^9