#P3863. 区间集合

区间集合

题目描述

nn 个整数闭区间,第 ii 个区间的左端点是 LiL_i,右端点是 RiR_i。如果至少有一个整数既在区间 AA 也在区间 BB,那么区间 AA 和区间 BB 是相交的。

nn 个区间中选中若干个区间就构成了“区间集合”。如果在“区间集合”中存在某个区间 CCCC 必须是该“区间集合”里的区间),使得该“区间集合”的所有区间都与 CC 区间相交,那么该“区间集合”就是“优质区间集合”。

现在给出 nn 个区间,至少需要删除多少个区间,才能使得剩下的区间集合是“优质区间集合”?

输入格式

第一行,一个正整数 nn

接下来 nn 行,每行两个整数 Li,RiL_i, R_i,表示第 ii 个区间的左右端点。

输出格式

一个整数,表示至少需要删除的区间个数。

样例

5
1 2
3 8
4 5
6 7
9 10
2

数据范围

  • 1n2000001 \le n \le 200000
  • 1LiRi1091 \le L_i \le R_i \le 10^9