20180610模拟赛T3——书本整理
Posted pfypfy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20180610模拟赛T3——书本整理相关的知识,希望对你有一定的参考价值。
【问题描述】
小明的书架上放了许多书,为了使书架变得整洁,小明决定整理书架,他将所有书按高度大小排列,这样排了之后虽然整齐了许多,但小明发现,书本的宽度不同,导致书架看上去还是有些凌乱。小明把这个凌乱值定义为相邻两本书的宽度差的绝对值的和。
例如有4本书:
1×2
5×3
2×4
3×1
那么小明将其排列整齐后的顺序是:
1×2
2×4
3×1
5×3
凌乱值就是2+3+2=7
。
于是小明决定拿掉其中的k本书,使凌乱值最小,你能帮他求出这个最小值吗?已知每本书的高度都不一样。
【问题输入】
第一行两个数字n和k,代表书总共有n本,要求从中去掉k本。((lle n le 100, 1le k le n))。下面的n行,每行两个数字表示一本书的高度和宽度,它们均小于200。
【问题输出】
一行一个整数,表示书架的最小凌乱值。
【样例输入】
4 1
1 2
2 4
3 1
5 3
【样例输出】
3
【数据范围】
30%的数据,n≤20。
100%的数据,n≤l00,k<n。
题解
以上是关于20180610模拟赛T3——书本整理的主要内容,如果未能解决你的问题,请参考以下文章