#P8591. 『JROI-8』颅脑损伤 2.0

    ID: 7556 Type: RemoteJudge 1000ms 128MiB Tried: 0 Accepted: 0 Difficulty: 4 Uploaded By: Tags>动态规划,dp2022洛谷原创O2优化洛谷月赛

『JROI-8』颅脑损伤 2.0

题目描述

给定 nn 条线段,第 ii 条是 [li,ri][l_i,r_i]。将每一条线段染成红色或黑色,要求:

  1. 任意两条红色线段不相交。
  2. 任意一条黑色线段至少和一条红色线段相交。

请最小化红色线段的长度和,并输出这个长度和。

一条线段 [li,ri][l_i,r_i] 的长度定义为 rilir_i-l_i,两条线段 [li,ri],[lj,rj][l_i,r_i],[l_j,r_j]当且仅当 lirjl_i\le r_jljril_j\le r_i

输入格式

第一行一行一个正整数,代表 nn

接下来 nn 行,每行两个整数,代表 li,ril_i,r_i,用空格隔开。

输出格式

一行一个非负整数,代表红色线段的长度和的最小值。

5
-6 5
1 3
-4 9
-1 10
6 8

4

提示

数据范围

测试点编号 nn\le
141\sim4 1010
585\sim8 400400
9209\sim20 30003000

对于所有数据,满足 109li<ri109-10^9\le l_i<r_i\le10^9