#P9726. [EC Final 2022] Magic

[EC Final 2022] Magic

Description

警告:不寻常的内存限制!

给定一个序列 a0,,a2na_0, \ldots, a_{2n}。最初,所有数字都是零。

nn 个操作。第 ii 个操作由两个整数 li,ril_i, r_i 表示(1li<ri2n,1in1 \le l_i < r_i \le 2n, 1 \le i \le n),它将 ii 赋值给 ali,,ari1a_{l_i}, \ldots, a_{r_i-1}。保证所有 2n2n 个整数 l1,l2,,ln,r1,r2,,rnl_1, l_2, \ldots, l_n, r_1, r_2, \ldots, r_n 都是不同的。

你需要以任意顺序执行每个操作恰好一次。

你想要最大化满足 aiai+1a_i \neq a_{i+1}ii 的数量(0i<2n0 \leq i < 2n)在所有 nn 个操作之后。输出最大数量。

Input Format

第一行包含一个整数 nn1n5×1031 \le n \le 5 \times 10^3)。

接下来的 nn 行中的第 ii 行包含一对整数 li,ril_i, r_i1li<ri2n1 \le l_i < r_i \le 2n)。保证所有 2n2n 个整数 l1,l2,,ln,r1,r2,,rnl_1, l_2, \ldots, l_n, r_1, r_2, \ldots, r_n 都是不同的。

Output Format

输出一个整数,表示答案。

5
2 3
6 7
1 9
5 10
4 8

9

Hint

题面翻译由 ChatGPT-4o 提供。