luogu#P16348. 「MierOI R1」Eternal (Hard ver.)
「MierOI R1」Eternal (Hard ver.)
背景
本题是 P16280 的加强版。两个版本唯一的区别是,在本题中,。
题目描述
给定 个闭区间 。求最多能选取多少个区间,使所选区间中任意两个 相交 的区间均 有公共端点。
称两个闭区间 相交,当且仅当 且 。
称两个闭区间 有公共端点,当且仅当 ,, 或 。
输入格式
本题有多组测试数据。
输入的第一行包含一个正整数 ,表示测试数据的组数。
接下来依次输入 组测试数据。对于每组测试数据:
- 第一行,一个正整数 。
- 接下来 行,每行两个正整数 。
输出格式
对于每组测试数据,输出一行一个整数,表示所选区间个数的最大值。
4
3
1 3
2 2
1 1
5
1 3
2 3
4 5
3 5
1 4
8
1 4
2 4
3 4
1 2
2 3
1 3
3 5
4 5
16
1 4
2 4
3 4
1 2
2 3
1 3
3 5
4 5
5 8
6 8
7 8
5 6
6 7
5 7
7 9
8 9
2
4
6
12
提示
「样例 #1 解释」
对于第一组测试数据,可选取 两个区间。可以证明,不存在选取更多区间的方案。
对于第二组测试数据,可选取 四个区间。可以证明,不存在选取更多区间的方案。
「数据范围」
本题不设部分分。
对于所有测试数据,保证 ,,。