2010: 邮局问题
Memory Limit:512 MB
Time Limit:1.000 S
Judge Style:Normal Judger
Creator:
Submit:2
Solved:1
Description
【问题描述】
一些村庄建在一条笔直的高速公路边上,我们用一条坐标轴来描述这条公路,每个村庄的坐标都是整数,没有两个村庄的坐标相同。两个村庄的距离定义为坐标之差的绝对值。我们需要在某些村庄建立邮局。使每个村庄使用与它距离最近的邮局,建立邮局的原则是:所有村庄到各自使用的邮局的距离总和最小。
数据规模:1<=村庄数<=300, 1<=邮局数<=30, 1<=村庄坐标<=10000
【输入格式】
输入共2行
第一行:n m {表示有n个村庄,建立m个邮局}
第二行:a1 a2 a3 .. an {表示n个村庄的坐标}
【输出格式】
1行
第一行:S {表示最小距离总和}
【样例输入】
10 5
1 2 3 6 7 9 11 22 44 50
【样例输出】
9
【来源】
IOI2000'第五题
Input
输入共2行
第一行:n m {表示有n个村庄,建立m个邮局}
第二行:a1 a2 a3 .. an {表示n个村庄的坐标}
Output
1行
第一行:S {表示最小距离总和}
Sample Input Copy
10 5
1 2 3 6 7 9 11 22 44 50
Sample Output Copy
9