#P13759. Basketball

Basketball

题目背景

Everyone has its own dream.

题目描述

nn 个人在野球场上打球,第 ii 个人战斗力是 aia_i,你需要将他们分成 mm 组,第 ii 组有 nm\frac{n}{m} 人,保证 nm\frac{n}{m} 为奇数。

定义本组球员的不团结值为 xix_i,表示本组所有战斗力值的中位数。

请你给出一种分组方案,使 i=1mxi\sum_{i = 1}^{m} x_i 最小。

输入格式

第一行两个数,nnmm

第二行 nn 个数,为每个球员的 aia_i 战斗力值。

输出格式

一个数,代表 i=1mxi\sum_{i = 1}^{m} x_i 的最小值。

9 3
1 2 3 4 5 6 7 8 9
12

提示

『本题采用捆绑测试』

对于 100%100\% 的数据,1n1061 \le n \le 10^61ai1091 \le a_i \le 10^9,满足 mm 一定是 nn 的因数且 nm\frac{n}{m} 为奇数。

Subtask 测试点编号 特殊限制 分值
Subtask 1\text{Subtask 1} 121 \sim 2 n10n \le 10 1010
Subtask 2\text{Subtask 2} 353 \sim 5 所有 aia_i 相等 1515
Subtask 3\text{Subtask 3} 676 \sim 7 对于 2in2 \le i \le n,有 ai=ai1+1a_i = a_{i-1} + 1 1010
Subtask 4\text{Subtask 4} 8108 \sim 10 m=1m=1 1515
Subtask 5\text{Subtask 5} 111311 \sim 13 n2000n \le 2000
Subtask 6\text{Subtask 6} 142014 \sim 20 无特殊限制 3535