#aBC160E. [ABC160E] Red and Green Apples

[ABC160E] Red and Green Apples

AT_abc160_e [ABC160E] Red and Green Apples

题目描述

你打算吃 XX 个红色苹果和 YY 个绿色苹果。
你有 AA 个红色苹果,每个的美味度分别为 p1,p2,,pAp_1, p_2, \dots, p_A
你有 BB 个绿色苹果,每个的美味度分别为 q1,q2,,qBq_1, q_2, \dots, q_B
你有 CC 个无色苹果,每个的美味度分别为 r1,r2,,rCr_1, r_2, \dots, r_C
无色苹果可以在食用前染色,使其视为红色苹果或绿色苹果。
你需要从这些苹果中选择若干个,使得吃掉的苹果总数为 X+YX+Y,并且总美味度尽可能大。
请你求出,经过适当染色 00 个或多个无色苹果后,所能获得的最大美味度总和。

输入格式

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

XX YY AA BB CC p1p_1 p2p_2 ...... pAp_A q1q_1 q2q_2 ...... qBq_B r1r_1 r2r_2 ...... rCr_C

输出格式

输出能够获得的最大美味度总和。

输入输出样例 #1

输入 #1

1 2 2 2 1
2 4
5 1
3

输出 #1

12

输入输出样例 #2

输入 #2

2 2 2 2 2
8 6
9 1
2 1

输出 #2

25

输入输出样例 #3

输入 #3

2 2 4 4 4
11 12 13 14
21 22 23 24
1 2 3 4

输出 #3

74

说明/提示

数据范围

  • 1XA1051 \leq X \leq A \leq 10^5
  • 1YB1051 \leq Y \leq B \leq 10^5
  • 1C1051 \leq C \leq 10^5
  • 1pi1091 \leq p_i \leq 10^9
  • 1qi1091 \leq q_i \leq 10^9
  • 1ri1091 \leq r_i \leq 10^9
  • 输入均为整数。

样例解释 1

如下操作可以使吃掉的苹果美味度总和最大:

  • 吃第 22 个红色苹果。
  • 吃第 11 个绿色苹果。
  • 将第 11 个无色苹果染成绿色并吃掉。

由 ChatGPT 4.1 翻译