#iai25t2. 中位数(Median)

中位数(Median)

中位数(Median)

题目描述

3×n3 \times n 个数字,需要将它们分成 nn 个小组,每个小组有且仅有三个数字,每个小组的得分为这个小组内分数排名最中间的数字,请问如果想让所有小组的分数之和到达最大,应该如何划分这些数字?

输入格式

第一行:单个整数 nn

第二行:3n3n 个整数 a1,a2,a3,,a3na_1, a_2, a_3, \cdots, a_{3n}

输出格式

单个整数:表示可以得到的最大分数之和。

样例输入 #1

3
6 3 7 1 4 9 7 8 2

样例输出 #1

19

样例说明 #1

(9,8,3)分为一组,(1,7,7)分为一组,(2,4,6)分为一组,此时最大得分为 19。

数据范围

  • 对于 30% 的数据,1n101 \le n \le 10
  • 对于 70% 的数据,1n1031 \le n \le 10^3
  • 对于 100% 的数据,1n1051 \le n \le 10^51ai1091 \le a_i \le 10^9

知识点与难度

本题涉及的知识点从属于 GESP 5级,难度等级:⭐⭐


测试点分布

Subtask 分值 测试点编号 说明
0 10 1~2 题面样例、最小 n=1
1 20 3~8 小规模随机;递增/递减/全等特殊序列
2 15 9~11 Hack:长整溢出、n=1、重复值
3 30 12~20 中大规模(n 接近 10^5)
4 25 21~25 随机回归