#P3411. [Usaco2009 Dec]Bobsledding 高山滑雪
[Usaco2009 Dec]Bobsledding 高山滑雪
[USACO09DEC] Bobsledding S
题目描述
Bessie 参加了一场雪车比赛。赛道总长度为 米。
Bessie 从起点出发时的速度为 米/秒。在赛道上每前进 米,她都可以选择:
- 加速 米/秒;
- 保持当前速度;
- 减速 米/秒。
也就是说,如果 Bessie 在位置 处的速度为 ,那么到达位置 时的速度可以是 、 或 。
赛道上有 个转弯。第 个转弯位于距离起点 米的位置,为了安全,Bessie 到达这个位置时的速度不能超过 米/秒。
Bessie 到达终点时没有速度限制。
请计算:在满足所有转弯速度限制的前提下,Bessie 在从起点到终点的整个过程中能够达到的最大速度是多少。
输入格式
第一行包含两个整数 ,分别表示赛道长度和转弯数量。
接下来 行,每行包含两个整数 ,表示第 个转弯的位置及该位置的最大允许速度。
输出格式
输出一行一个整数,表示 Bessie 在整个比赛过程中能够达到的最大速度。
样例输入
14 3
7 3
11 1
13 8
样例输出
5
样例解释
转弯限制分别为:
- 位置 :速度不能超过 ;
- 位置 :速度不能超过 ;
- 位置 :速度不能超过 。
一种最优的速度变化方案如下:
位置:0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
速度:1 2 3 4 5 5 4 3 4 3 2 1 2 3 4
因此 Bessie 能达到的最大速度为 。
数据范围
对于所有数据:
- ;
- ;
- ;
- 。
相关
在下列比赛中: