AT_arc074_b.[ABC062D] 3N Numbers

提高+/省选-

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

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

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

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

输入格式

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

NN a1a_1 a2a_2 …\ldots a3Na_{3N}

输出格式

输出 a′a' 分数的最大值。

输入输出样例

  • 输入#1

    2
    3 1 4 1 5 9

    输出#1

    1
  • 输入#2

    1
    1 2 3

    输出#2

    -1
  • 输入#3

    3
    8 2 2 7 4 6 5 3 8

    输出#3

    5

说明/提示

限制条件

  • 1≤N≤1051 \leq N \leq 10^5
  • aia_i 是整数。
  • 1≤ai≤1091 \leq a_i \leq 10^9

部分得分

  • 有 300300 分的测试点满足 N≤1,000N \leq 1,000。

样例解释 1

若去除 a2a_2、a6a_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),分数为 2−3=−12 - 3 = -1。

样例解释 3

例如去除 a2a_2、a3a_3、a9a_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 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页