#THU20242A. 金色传说
金色传说
时间限制: 1.0 秒
空间限制: 512 MB
题目描述
由于天梯上一直被快攻打烂上不去传说,Xf 最近一直特别懊恼。他觉得是自己的传说牌不够多,所以很想开出多几份高质量的金色传说卡牌。
Xf 来找到酒店老板,酒店老板展示了一对琳琅满目的卡牌包让他目不暇接。酒店老板告诉他,第 号卡牌包有一定的价值 ,也有一定的价格 ,Xf 想要挑选其中的 个卡牌包。但是卡牌包的购买方式比较特别,Xf 排列他们的方式影响了购买的价格。
Xf 挑选好 个卡牌包,并且按照自己喜欢的任意方式依次排开。设 Xf 的开包的卡牌包编号按开包顺序为 ,则它们的价值总和为 ,而购买的价格是 。Xf 获得的受益是价值总和减去购买价格,现在 Xf 想知道他能够获得的最大收益是什么,即最大化:
$$\sum\limits_{i=1}^k a_{c_i}-\sum\limits_{i=1}^{k-1} |b_{c_i}-b_{c_{i+1}}| $$你能帮帮他吗?
输入格式
从标准输入读入数据。
输入的第一行包含两个整数 和 ,表示卡牌包个数和 Xf 需要选择的卡牌包个数。
接下来输入 行,每行包含两个整数 和 ,表示第 个卡牌包的价值和价格。
输出格式
输出到标准输出。
输出一个整数,表示 Xf 能够获得的最大收益。
5 5
1 5
2 4
3 3
4 2
5 1
11
样例 1 解释
将五个卡包都买下来,并按照第 5,4,3,2,1 的顺序开包,其价值总和为 ,购买价格为 ,此时的最大收益为 。
5 2
1 5
2 4
3 3
4 2
5 1
8
样例 2 解释
选择购买第 4 和第 5 个卡包,按照任意顺序开包的最大收益均为 。
子任务
对于全部的数据,保证 。
本题采用捆绑测试,你只有通过一个子任务中的所有测试点才能得到该子任务的分数。
| 子任务编号 | 分值 | 其他限制 | ||
|---|---|---|---|---|
| 1 | 20 | 无 | ||
| 2 | ||||
| 3 | ||||
| 4 | 无 | |||
| 5 |