#aBC256D. [ABC256D] Union of Interval
[ABC256D] Union of Interval
AT_abc256_d [ABC256D] Union of Interval
题目描述
对于实数 ,由所有满足 的实数组成的集合记作 。这种形式表示的集合称为右半开区间。
给定 个右半开区间 。它们的并集记作 。请用最少数量的右半开区间的并集来表示 。
输入格式
输入通过标准输入给出,格式如下:
输出格式
假设 可以用最少 个右半开区间的并集表示。请按 升序输出这 个右半开区间 ,每行一个区间:
输入输出样例 #1
输入 #1
3
10 20
20 30
40 50
输出 #1
10 30
40 50
输入输出样例 #2
输入 #2
3
10 40
30 60
20 50
输出 #2
10 60
说明/提示
限制条件
- 输入中的所有数值均为整数。
样例解释 1
个右半开区间 的并集等价于 个右半开区间 的并集。
样例解释 2
个右半开区间 的并集等价于 个右半开区间 。
由 ChatGPT 4.1 翻译