题目名称 | 251. [POI 2001] 区间 |
---|---|
输入输出 | prz.in/out |
难度等级 | ★☆ |
时间限制 | 1000 ms (1 s) |
内存限制 | 128 MiB |
测试数据 | 9 |
题目来源 | BYVoid 于2009-01-06加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:59, 提交:146, 通过率:40.41% | ||||
LGLJ | 100 | 0.012 s | 1.36 MiB | C++ |
HeHe | 100 | 0.020 s | 0.70 MiB | C++ |
AAAAAAAAAA | 100 | 0.021 s | 0.25 MiB | C++ |
水中音 | 100 | 0.026 s | 0.70 MiB | C++ |
_IOSTREAM_ | 100 | 0.028 s | 4.58 MiB | C++ |
AAAAAAAAAA | 100 | 0.031 s | 0.25 MiB | C++ |
boshi | 100 | 0.031 s | 0.70 MiB | C++ |
Fancy、 | 100 | 0.033 s | 1.05 MiB | C++ |
TBK | 100 | 0.036 s | 5.41 MiB | C++ |
Chtholly | 100 | 0.037 s | 3.54 MiB | C++ |
关于 区间 的近10条评论(全部评论) | ||||
---|---|---|---|---|
所以说我为什么会交了三遍
| ||||
这道题很水,是校门外的区间(POJ)的减弱版
| ||||
|
有一些闭区间[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