问题4504--建站(数据校正)4504: 建站(数据校正)
时间限制: 1 Sec 内存限制: 512 MB
提交: 0 解决: 0
[提交] [状态] [讨论版] [命题人:]题目描述
艾利斯顿商学院的N个教室都排在一条直线上,可以看成是一个数轴。每间教室都有一个坐标。现在校长想在N个教室里的若干个建立糖果站,在每个教室建立糖果站都要一定的费用。如果一个教室没有建立糖果站,那从这个教室向左走,遇到的第一个建立糖果站的教室所走过的距离作为费用。显然,如果某个教室没有建立糖果站,那么它的左边必须有建立糖果站的教室。现在校长想知道,如何建立糖果站,总费用最小.
输入
第一行一个整数N,代表教室数目。
接下来N行,每行两个整数Xi,Ci,代表第i个教室的坐标,以及在它建立糖果站的费用。
没有两个教室坐标相同。
输出
输出一行一个整数,代表最小费用。
样例输入
【样例1】
3
1 2
2 3
3 4
【样例2】
4
1 7
3 1
5 10
6 1
【样例3】
3
1 1
9 9
10 10
样例输出
【样例1】
5
样例1说明:1处建,代价是2,然后2处走到1处代价为1,3处走到1处代价为2,代价一共为5.
【样例2】
11
样例2说明:1处建,代价是7,3处建,代价是1,5处走到3处,代价是2,6处建,代价是1,代价一共是11.
【样例3】
11
样例3说明:1处建,代价是1,2处建,低价是9,3处走到2处,代价是1,总代价是11.
来源/分类
[提交] [状态]