网站页面
当前课程
成员
General
主题 1
主题 2
主题 4
主题 5
主题 6
主题 7
主题 8
主题 9
主题 10
主题 11
主题 12
主题 13
主题 14
主题 15
主题 16
主题 17
主题 18
主题 19
主题 20
[POI2001]区间
成绩 | 0 | 开启时间 | 2013年01月22日 星期二 11:15 |
折扣 | 0.8 | 折扣时间 | 2013年01月22日 星期二 11:15 |
允许迟交 | 是 | 关闭时间 | 2013年01月22日 星期二 11:15 |
输入文件 | prz.in | 输出文件 | prz.out |
有一些闭区间[ai,bi](i=1、2、…、n),找出区间数最少的表示方案,并按递增的顺序定稿输出文件。当a≤b<c≤d时,我们说区间[a,b]和[c,d]为递增顺序。
任务:
你的任务是编写一个程序完成下列工作:
- 从文件中读入这些区间;
- 算出满足上述条件的区间;
- 把结果写入文件。
输入:
文件的第一行是整数n,3≤n≤50000,代表区间个数,以下第i+1行1≤i≤n,有两个用空格分开的的整数ai和bi表示一个闭区间[ai,bi](1≤ai≤bi≤1000000)。
输出:
文件包括,所求的不相交闭区间,每行描述一个闭区间,按照递增顺序。每个区间用两个以空格分开的整数表示,分别是该区间的开头和末端。
输入样例:
5 5 6 1 4 10 10 6 9 8 10
输出样例:
1 4 5 10