233zhang和他的同学们走在大街上,该街道可视为一条无限长直线。他们各自分散在大街的各个角落,每个人的位置记作 ( a_i )(( a_i ) 是整数,并且不保证唯一)。现在他们需要汇合,你可以给出 ( k ) 个汇合点,同学们可以前往任意一个汇合点,汇合点位置可以安排在任意整数位置上。
第一行输入两个整数:( n )(1 ≤ ( n ) ≤ 200)、( k )(1 ≤ ( k ) ≤ ( n )),( n ) 是大街上的人数,( k ) 是汇合点最多数量。 接下来 ( n ) 行,每行有两个整数 ( a_i )(0 ≤ ( a_i ) ≤ 200)和 ( b_i )(1 ≤ ( b_i ) ≤ 10^9),( a_i ) 代表该人所处位置,( b_i ) 代表他对距离的不满度系数。
一个整数,表示所有同学的不满度和的最小值。
2 1 3 3 10 2
59
2 2 50 200 150 300
0
5 2 0 3000 25 256 50 114514 150 65536 100 40000
69563466