#P5699. 货物运输
货物运输
Problem Description
公元2222年,l国发生了一场战争。
小Y负责领导工人运输物资。
其中有$m$种物资的运输方案,每种运输方案形如$l_{i},r_{i}$。表示存在一种货物从$l_{i}$运到$r_{i}$。
这里有$n$个城市,第$i$个城市与第$i+1$个城市相连(这里$1$号城市和$n$号城市并不相连),并且从$i$号城市走到$i+1$号或者从$i+1$号走到$i$号需要耗费1点时间。
由于高科技的存在,小Y想到了一种节省时间的好方案。在X号城市与Y号城市之间设立传送站,只要这么做,在X号城市走到Y号城市不需要耗费时间,同样的,从Y号城市走到X号城市也不需要耗费时间。
但是为了防止混乱,只能设立这么一条传送站。
现在这些运输方案同时进行,小Y想让最后到达目的地的运输方案时间最短。
在样例中,存在两条运输方案,分别是1号城市到3号与2号到4号,那么我们在2号城市与3号城市建立传送站,这样运输方案时间最长的只需要1点时间就可以了。
Input
多组测试数据
第一行两个整数$n,m(1\leq n,m\leq 1000000)$。
接下来$m$行,每行两个整数$l_{i},r_{i}(1\leq l_{i},r_{i}\leq n)$。(若$l_{i}=r_{i}$,则不需要耗费任何时间)
Output
一个数表示答案。
5 2
1 3
2 4
1