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 翻译