#J1071c. 买二送一 (buy)

买二送一 (buy)

买二送一 (buy)

【题目描述】

商店里总共有nn件商品,他们有价值wiw_i

小明打算买KK个礼盒,每个礼盒中包含了两件商品,在小明的死缠烂打下,商店同意每个礼盒中多加一件赠品,但是赠品的价值不能高于两件正品。

礼盒是用来送的,所以小明认为礼盒的外观很重要,他定义不和谐值为礼盒中两件商品价值差的绝对值,即wiwj|w_i-w_j|

小明希望所有礼盒的不和谐值的和最小。

【输入格式】

第一行两个整数n,Kn,K

第二行nn个整数wiw_i

【输出格式】

一个整数,表示最小的不和谐值。

【样例 11 输入】

6 2
8 1 2 3 5 6

【样例 11 输出】

3

样例解释:一个礼盒是1 2 3,另一个礼盒是5 6 8

【样例 22

见下发文件

【数据范围】

对于30%30\%的数据,1n101\le n\le 10

对于70%70\%的数据,1n3001\le n\le 300

对于100%100\%的数据,$1\le n\le 3000,1\le 3\times K\le n,1\le w_i\le 10^6 $。