Description
小明的书架上放了很多书,为了使书架变得整洁,小明决定整理书架,他将所有书安高度大小排列,这样排了之后虽然整齐了许多,但小明发现,书本的宽度不同,导致书架看上去还是有些凌乱。小明将这个凌乱值定义为相邻两本书的宽度差的绝对值的和。
例如有4本书
1*2
5*3
2*4
3*1
小明将其排列整齐后的顺序是:
1*2
2*4
3*1
5*3
凌乱值为2+3+2=7。
于是小明决定拿掉其中的k本书,并使凌乱值最小。
已知每本书的高度都不一样。
Input
第一行两个数n和k,代表书的总数共有n 本,要求从中去掉k本书。(1=下面n行,每行两个整数值a和b,分别表示一本书的高度(a)和宽度(b),它们均小于200。
Output
一行一个整数,表示去掉k本书后,书架的最小凌乱值。
Sample Input
4 1
1 2
2 4
3 1
5 3
Sample Output
3
Hint
【数据范围】
30%的数据,n<=20。 100%的数据