#G0065. 套环【2025期中考试T5】

套环【2025期中考试T5】

题目描述

BobBob 正在玩“套环”游戏,初始时系统给定 nn 个矩形环,第 ii 个矩形环宽 wiw_i ,高 hih_i

当两个矩形环 i,ji,j ,满足 wi<wj,hi<hjw_i<w_j,h_i<h_j 时,可以将环 ii 放入环 jj 中,即“大的套小的”。

现在 BobBob 可以从中选择若干个环,“大的套小的”形成“套环”, 请帮助 BobBob 选出最多的环,组成“套环”。

注意:矩形环不能旋转。

输入格式

输入格式如下:

nn

w1w_1 h1h_1

\dots

wnw_n hnh_n

输出格式

一个整数,最长的“套环”数量。

5
1 2
2 3
3 4
4 6
3 4
4

样例1解释

可以选择第 1,2,3,4 个环组成套环,数量最多就是 4 ,没有其他更优方案。

5
2 1
2 2
2 3
2 4
2 5
1
20
2 19
20 10
2 5
10 17
5 14
18 7
17 11
17 15
13 1
16 5
17 15
12 10
4 11
13 1
20 11
4 9
16 13
13 17
6 6
2 7
5

数据规模与约定

所有数据满足:$1\le n \le 2\times 10^5, 1\le w_i,h_i \le 2 \times 10^5$

subtask1subtask1 : 1n101 \le n \le 10 , 1010

subtask2subtask2 : 1n1041 \le n \le 10^4 , 3030

subtask3subtask3 : 1n2×1051 \le n \le 2 \times 10^5 , 6060