#ATarc074b. [ABC062D] 3N Numbers

[ABC062D] 3N Numbers

题目描述

NN 为一个大于等于 11 的整数。

有一个长度为 3N3N 的数列 a=(a1,a2,...,a3N)a = (a_1, a_2, ..., a_{3N})。すぬけ君想要从 aa 中恰好去除 NN 个元素,再将剩下的 2N2N 个元素按照原顺序排列,得到长度为 2N2N 的数列 aa'。此时,aa' 的分数定义为「aa' 前半部分 NN 个元素的总和」减去「aa' 后半部分 NN 个元素的总和」。

请你求出 aa' 分数的最大值。

输入格式

输入通过标准输入按如下格式给出。

NN a1a_1 a2a_2 \ldots a3Na_{3N}

输出格式

输出 aa' 分数的最大值。

样例 1

输入

2
3 1 4 1 5 9

输出

1

样例 2

输入

1
1 2 3

输出

-1

样例 3

输入

3
8 2 2 7 4 6 5 3 8

输出

5

说明/提示

限制条件

  • 1N1051 \leq N \leq 10^5
  • aia_i 是整数。
  • 1ai1091 \leq a_i \leq 10^9

部分得分

  • 300300 分的测试点满足 N1,000N \leq 1,000

样例解释 1

若去除 a2a_2a6a_6,则 a=(3,4,1,5)a' = (3, 4, 1, 5),分数为 (3+4)(1+5)=1(3 + 4) - (1 + 5) = 1

样例解释 2

例如去除 a1a_1,则 a=(2,3)a' = (2, 3),分数为 23=12 - 3 = -1

样例解释 3

例如去除 a2a_2a3a_3a9a_9,则 a=(8,7,4,6,5,3)a' = (8, 7, 4, 6, 5, 3),分数为 (8+7+4)(6+5+3)=5(8 + 7 + 4) - (6 + 5 + 3) = 5

由 ChatGPT 5 翻译