P1266 JJBC-6-9-区间合并

暂无评定 传统题 GESP贪心排序 上传者
时间限制1000ms
内存限制256MiB
通过 / 提交0/0

P1266JJBC-6-9-区间合并

暂无评定 传统题 GESP贪心排序 上传者
时间限制1000ms
内存限制256MiB
通过 / 提交0/0

题目描述

给定 nn个区间[li,ri][l_i,r_i](1≤i≤n1 \le i \le n),合并所有有交集的区间,然后输出合并后的区间,按照左边界从小到大输出。

输入格式

第一行一个整数nn。 接下来nn行,每行两个整数li,ril_i,r_i,表示第ii个区间的左右端点。

输出格式

第一行一个正整数xx,表示合并后一共有多少个区间。 接下来xx行,每行两个正整数,表示合并后区间的左右端点。

样例1

输入

4
1 3
4 5
4 7
8 9

输出

3
1 3
4 7
8 9

数据规模与约定

对于 100%100\% 的数据,1≤n,li,ri≤2×1051 \le n,l_i,r_i \le 2\times10^5。