#P1045. 你的旅行?
显示设置
本题导航点一下展开
我的笔记
✕
你的旅行?
题目描述
小P 在一条长为 的路上从位置 出发,走向位置 。
小P 的身体很神奇:当体力低于 时,每走一步体力下降 ;当体力大于等于 时,怎么走体力都不会下降。
路上有 个景点。第 个景点距终点 ,即位于位置 ;经过该景点时,体力会增加 。
你不知道小P 在起点时的体力,只知道:
- 起点时他是个活人,体力不小于 ;
- 他到达终点时,体力恰好等于 。
请你求出 的最小值。
输入格式
第一行两个用空格隔开的整数 ,表示景点个数与路程长度。
接下来 行,每行两个正整数 ,表示该景点到终点的距离,以及经过该景点时体力的增加值。
输出格式
一行一个整数,表示 的最小值。
输入输出样例 #1
输入 #1
2 7
1 5
4 4
输出 #1
6
输入输出样例 #2
输入 #2
8 11
2 6
3 10
4 8
5 7
7 7
8 1
9 9
10 2
输出 #2
42
说明
样例解释
样例一:,两个景点分别在位置 ()与 ()。
取 、起点体力为 ,则全过程体力依次为:
$$3 \xrightarrow{\text{走1步}} 2 \xrightarrow{\text{走1步}} 1 \xrightarrow{\text{走1步}} 0 \xrightarrow{+4} 4 \xrightarrow{\text{走1步}} 3 \xrightarrow{\text{走1步}} 2 \xrightarrow{\text{走1步}} 1 \xrightarrow{+5} 6 \xrightarrow{\text{走1步}} 5 \xrightarrow{\text{走1步}} 6$$恰好到达终点时体力为 ,且全程体力不为负。可以证明 无法比 更小。
样例二:最小值为 。
数据范围
- 对于 的数据,,,,。
数据保证一定存在合法的 。