F.A.Q
Hand In Hand
Online Acmers
Problem Archive
Realtime Judge Status
Authors Ranklist
 
     C/C++/Java Exams     
ACM Steps
Go to Job
Contest LiveCast
ICPC@China
Best Coder beta
VIP | STD Contests
    DIY | Web-DIY beta
Author ID 
Password 
 Register new ID

货物运输

Time Limit: 20000/10000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others)
Total Submission(s): 678    Accepted Submission(s): 287


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
一个数表示答案。
 

Sample Input
5 2 1 3 2 4
 

Sample Output
1
 

Source
 

Statistic | Submit | Discuss | Note
Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2024 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.000000(s) query 1, Server time : 2024-11-22 12:19:06, Gzip enabled