#L0016. 图书馆搬书
图书馆搬书
题目描述
同学们组团去图书馆学习,但他们不想起身拿书。小杨自告奋勇,表示自己可以给他们带回一些书。同学们一共需要 本书。
现在他在图书馆最深处的书架(位置 ),图书馆门口的座位在位置 。从位置 到位置 这一路上共有 个书架,每个书架的位置为 (,位置值越大越靠近门口),有 本书可供借用。
搬书和取书都是需要消耗体力的。取书时,小杨需要消耗 的体力把 本书从书架中抽出来;他手上每拿着 本书走 单位距离,就会消耗 点体力值。
求小杨拿齐 本书到达座位的最小体力消耗。保证小杨总能达成结果。
输入格式
第一行: 个整数 、、。
接下来 行:每行 个整数 、、。
输出格式
一个整数,表示答案。
样例
2 5 3
3 1 2
4 1 2
1 1 1
7
1 100 2
0 1 1
50 1 1
51
样例解释
样例 1 中,在位置 消耗 体力拿 本书,消耗 体力拿着书走到位置 ,消耗 体力再拿一本书,消耗 体力拿着这两本书走到位置 ,总消耗为 。
样例 2 中,只需拿 本书。书架 (位置 )取书消耗 、搬运到座位(位置 )消耗 ,共 ;书架 (位置 )取书消耗 、搬运消耗 ,共 。选择书架 ,总消耗为 。
数据范围与约定
| 子任务 | 分值 | 限制 |
|---|---|---|
| 所有 | ||
| 无特殊限制 |
对于 的数据,,,,,,且所有书架上的书总数不少于 。位置 满足 ,且可能有多个书架位于同一位置。
相关
在下列比赛中: