luogu#P9594. 「Daily OI Round 1」Memory

    ID: 13563 远端评测题 1000ms 512MiB 尝试: 0 已通过: 0 难度: 5 上传者: 标签>动态规划,dp线段树洛谷原创O2优化动态规划优化

「Daily OI Round 1」Memory

题目描述

给定 mm 条线段,每条线段由四个正整数参数 li,ri,ci,wil_i,r_i,c_i,w_i 描述,其中 li,ril_i,r_i 是这条线段的端点,cic_i 是这条线段的种类,wiw_i 是这条线段的权值。

你需要选出一些线段,满足以下条件且权值总和最高。

  • 对于任意两条不同的线段 i,ji,j,满足 ci=cjc_i = c_j[li,ri][lj,rj]=[l_i,r_i]\cap[l_j,r_j]=\varnothing

输入格式

第一行一个正整数 mm,代表线段数量。

接下来 mm 行,每行四个正整数 li,ri,ci,wil_i,r_i,c_i,w_i 描述线段的四个参数,含义如题所示。

输出格式

输出一行一个整数,表示能够得到的最大权值和。

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

提示

样例解释

对于样例 11,选出的线段分别是 1,2,31,2,3 号线段,它们种类都相同,且权值和为 2121,可以证明这是最优的选法。

数据范围

本题开启捆绑测试。

Subtask\text{Subtask} 分值 mm \le wiw_i \le cic_i \le 特殊性质
00 55 1616 1010 10910^9
11 2020 2×1032 \times 10^3 10410^4
22 10510^5 22
33 10910^9 A
44 3535
  • 特殊性质 A:不存在互不相同的正整数 i,ji,j 使得 li<ljrj<ril_i<l_j \leq r_j < r_i

对于全部数据,保证:1m1051\leq m\leq10^51liri1091\leq l_i\leq r_i\leq10^91ci1091\leq c_i\leq 10^91wi1041\leq w_i\leq10^4