QOJ.ac

QOJ

Límite de tiempo: 0.4 s Límite de memoria: 1024 MB Puntuación total: 100

#4963. 两侧的数字

Estadísticas

你刚刚赢得了一副包含 $N$ 张牌的卡牌。每张牌上都写有两个数字:一个在正面,另一个在背面。

你的朋友向你发起了一个游戏挑战。他将这些牌洗匀并放在桌子上。牌被排成一行,并排摆放,正面朝上。

从左到右,你知道第 $i$ 张牌正面写的数字是 $A_i$,背面写的数字是 $B_i$。

游戏分为两个部分。

在第一部分中,你应该从牌堆中选取 $K$ 张牌。要选取一张牌,你必须选择当前桌面上最左侧的牌或最右侧的牌,并将其拿走。

之后,你必须从你选取的 $K$ 张牌中选择 $L$ 张并将它们翻转。

你的得分等于你选取的 $K$ 张牌正面数字之和,加上你翻转的 $L$ 张牌背面数字之和。

目标是什么?当然是获得尽可能高的分数!

输入格式

第一行包含一个整数 $N$ ($1 \le N \le 10^5$)。第二行包含 $N$ 个整数 $A_1, A_2, \dots, A_N$ ($1 \le A_i \le 10^9$)。第三行包含 $N$ 个整数 $B_1, B_2, \dots, B_N$ ($1 \le B_i \le 10^9$)。第四行包含两个整数 $K$ 和 $L$ ($1 \le L \le K \le N$)。

输出格式

输出一行,包含一个整数,表示可能获得的最高分数。

样例

输入 1

5
9 7 2 2 9
5 2 2 3 1
2 1

输出 1

23

输入 2

5
9 7 2 2 9
5 9 2 3 1
2 1

输出 2

25

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.