#P17319. [ICPC 2018 Nanjing R] Tournament

    ID: 19661 远端评测题 3000ms 512MiB 尝试: 0 已通过: 0 显示难度NOI/NOI+/CTS 上传者: 标签>2018动态规划优化凸完全单调性(wqs 二分)四边形不等式ICPC南京决策单调性

[ICPC 2018 Nanjing R] Tournament

题目描述

数字村住着 NN 位村民(包括村长)。有趣的是,所有村民的房子都坐落在一条直线上。第 ii 位村民(0≤i<N0 \le i < N)的房子位于村长房子以东 aia_i 公里处。(简单起见,第 00 位村民就是村长,因此 a0=0a_0 = 0。)

最近,数字村将要举办一场锦标赛,村中的每一位村民都将参与其中。

为了方便村民,组织者计划建造 KK 个体育场。体育场可以建在村中的任何位置,甚至可以直接建在某位村民的房子处。

然而,组织者希望将交通成本降至最低。交通成本定义为 ∑i=0N−1min⁡j=0K−1D(ai,sj)\sum_{i=0}^{N-1} \min_{j=0}^{K-1} D(a_i, s_j),其中 D(ai,sj)D(a_i, s_j) 表示第 ii 位村民的房子与第 jj 个体育场之间的距离。

你的任务是:给定 NN、KK 和 aia_i,计算最小的交通成本(向下取整到最近的整数)。

输入格式

第一行包含两个正整数 N,KN, K(K≤N≤3×105K \le N \le 3 \times 10^5)。

第二行包含 NN 个非负整数 a0,a1,⋯ ,aN−1a_0, a_1, \cdots, a_{N-1}(0=a0<a1<⋯<aN−1≤1090 = a_0 < a_1 < \cdots < a_{N-1} \le 10^9)。

输出格式

输出一个整数——向下取整后的最小交通成本。

5 2
0 4 7 9 10
7
9 3
0 1 10 11 20 21 22 30 32
23

提示

翻译由 DeepSeek V4 Pro 完成