#2821. 高山滑雪

高山滑雪

题目描述

贝茜从山顶滑雪到山脚,山顶到山脚距离是L(2\red{L( 2≤}L\red{L≤}109)\red{10^9)}米.贝茜在起点的速度是1\red{1}米每秒,但是他的速度是可以改变的,在每一米的速度可 以是前一米的速度加1\red{1}、减1\red{1,}或者等于前一米的速度.

在滑行的过程中,贝茜会遇到N(1<N\red{N(1<N≤}100000)\red{100000)}个转弯处,第i个转弯处位于距离出发点Ti(1<Ti<L1)\red{T_i(1<T_i<L-1)}米处,为了安全,贝茜到达第i个转弯处的速度不能超过Si(1<Si\red{S_i(1<S_i≤}10)\red{10)}米每秒,当然贝茜到达终点时的速度没有最大限制.

请你计算贝茜在滑雪过程中最大的速度可以是多少?

看下面的例子,有距离开始7\red{7}(\red{(}最大限速为3)\red{3)}11\red{11}(\red{(}最大限速为1)\red{1)}13\red{13}(\red{(}最大限速为8)\red{8)}处有转弯.

img

请看下面的图表,分别描述了每一米的速度:限速距离速度

限速 3\red{3} 1\red{1} 8\red{8}
距离 0\red{0} 1\red{1} 2\red{2} 3\red{3} 4\red{4} 5\red{5} 6\red{6} 7\red{7} 8\red{8} 9\red{9} 10\red{10} 11\red{11} 12\red{12} 13\red{13} 14\red{14}
速度 1\red{1} 2\red{2} 3\red{3} 4\red{4} 5\red{5} 4\red{4} 3\red{3} 4\red{4} 3\red{3} 2\red{2} 1\red{1} 2\red{2} 3\red{3} 4\red{4}

通过上面的图可以看出,距离出发点1\red{1}米处的速度是2\red{2,}距离出发点2\red{2}米处的速度是3\red{3,}距离出发点3\red{3}米处的速度是4\red{4,}距离出发 点4\red{4}米处的速度是5\red{5,}距离出发点5\red{5}米处的速度是5\red{5}......

输入格式

1\red{1}行:两个正整数L,N.\red{L, N.}

2\red{2}N+1\red{N+1}行:第i+l\red{i+l}行描述第i\red{i}个转弯处的两个参数Ti\red{T_i,}Si\red{S_i}

输出格式

一个整数,表示在滑雪中能取得的最大速度(包括起点和终点的速度)

样例

输入样例

14 3
7 3
11 1
13 8

输出样例

5