翻译后
查看原帖
翻译后
1044198
richardcxr楼主2023/11/11 13:38

[EC 2022年决赛]魔术

题目描述

警告:内存限制异常

您将得到一个序列a0,…,a{2n}a_0,\ldots,a_{2n}。最初,所有数字都为零。

有nn操作。第ii个运算由两个整数li,ril_i,r_i(1≤li<ri≤2n,1≤i≤n1\le l_i<r_i\le 2n,1\le i\le n)表示,它将ii分配给a{li},…,a{ri−1}a_{l_i},\ldots,a_{r _i-1}。保证所有的2n2n整数l1,l2,…,ln,r1,r2,\lots,rnl_1,l_2,\ldots,l_n,r_1,r_2,\lots,r_n是不同的。

每个操作需要按任意顺序执行一次。

您希望最大化i$$(0\leq i<2n)的数量,以便在所有nn操作之后ai≠a{i+1}a_i\neq a_{i+1}。输出最大数字。

输入格式

第一行包含一个整数nn(1≤n≤5\乘以1031\le n\le 5\乘以10^3)。

接下来nn行的第ii行包含一对整数li,ril_i,r_i(1≤li<ri≤2n1\le l_i<r_i\le 2n)。保证所有的2n2n整数l1,l2,…,ln,r1,r2,\lots,rnl_1,l_2,\ldots,l_n,r_1,r_2,\lots,r_n是不同的。

输出格式

在一行中输出一个表示答案的整数。

2023/11/11 13:38
加载中...