AT_arc074_b [ABC062D] 3N Numbers
题目描述
设 $N$ 为一个大于等于 $1$ 的整数。
有一个长度为 $3N$ 的数列 $a = (a_1, a_2, ..., a_{3N})$。すぬけ君想要从 $a$ 中恰好去除 $N$ 个元素,再将剩下的 $2N$ 个元素按照原顺序排列,得到长度为 $2N$ 的数列 $a'$。此时,$a'$ 的分数定义为「$a'$ 前半部分 $N$ 个元素的总和」减去「$a'$ 后半部分 $N$ 个元素的总和」。
请你求出 $a'$ 分数的最大值。
输入格式
输入通过标准输入按如下格式给出。
> $N$ $a_1$ $a_2$ $\ldots$ $a_{3N}$
输出格式
输出 $a'$ 分数的最大值。
说明/提示
## 限制条件
- $1 \leq N \leq 10^5$
- $a_i$ 是整数。
- $1 \leq a_i \leq 10^9$
## 部分得分
- 有 $300$ 分的测试点满足 $N \leq 1,000$。
## 样例解释 1
若去除 $a_2$、$a_6$,则 $a' = (3, 4, 1, 5)$,分数为 $(3 + 4) - (1 + 5) = 1$。
## 样例解释 2
例如去除 $a_1$,则 $a' = (2, 3)$,分数为 $2 - 3 = -1$。
## 样例解释 3
例如去除 $a_2$、$a_3$、$a_9$,则 $a' = (8, 7, 4, 6, 5, 3)$,分数为 $(8 + 7 + 4) - (6 + 5 + 3) = 5$。
由 ChatGPT 5 翻译