Problem8931--YACS - IAI 2023年7月月赛乙组 T2 —— 套娃

8931: YACS - IAI 2023年7月月赛乙组 T2 —— 套娃

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 512 MiB

Description

给定 $n$ 个矩形,其中第 $i$ 个矩形的长为 $a_i$,宽为 $b_i$。如果某个矩形的长不超过另一个矩形的长,且这个矩形的宽也不超过另一个矩形的宽。那么这个矩形就是可以嵌在另一个矩形里。
矩形之间可以多层嵌套,请计算这些矩形最多能嵌套多少层。注意每个矩形的长宽不可互换。

Input

第一行:单个整数 $n$
第二行到第 n+1 行:第 i+1 行有两个整数表示 $a_i$ 与 $b_i$。

Output

单个整数:表示矩形嵌套的最大层数。

Constraints

30% 的数据,$1≤n≤15$
60% 的数据,$1≤n≤5000$
100% 的数据,$1≤n≤200,000$
$1≤a_i,b_i≤10^9$

Sample 1 Input

4
3 4
1 2
2 3
2 5

Sample 1 Output

3
(1,2) 套在 (2,3) 里
(2,3) 套在 (3,4) 里

HINT

相同题目:IAI月赛乙组

Source/Category