#JXGQ26003A. 课程表
课程表
课程安排 (class)
强哥的课表上有很多课程,这些课程可以看作 个时间段,每个时间段用 表示,其中 和 是两个整数,分别表示课程的开始和结束时间,保证结束时间总是在开始时间之后。强哥发现有些课程的时间可能会有重叠,请你帮他找出重叠时间最长的两个时间段的重叠时长。
输入格式(class.in)
第一行一个非负整数 。 接下来 行,每行两个整数 和 ,表示一个课程时间段的开始和结束时间。
输出格式(class.out)
一行一个整数,表示最长的重叠时间。如果没有任何时间段重叠,输出 。
5
800 1000
1000 1200
900 1100
200 950
750 800
输出样例
150
数据范围
对于 的数据,满足 。
对于再 的数据,满足 。
对于再 的数据,满足 。
对于 的数据,满足 。
相关
在下列比赛中: