#J18P6. 观光游览

    ID: 7354 传统题 1000ms 256MiB 尝试: 1 已通过: 0 难度: 10 上传者: 标签>动态规划区间 DPJ18实践J18 实践-6 观光游览区间dp

观光游览

题目描述

一条街道被分成 mm 格,还有 nn 个景点,分布在街道上。每个景点占据连续的若干格,并且有一个美学值 vv。现要组织 kk 个人考察这条街道,每个人考察的区域是连续的若干格(不可为 00 格),且任意两个人考察的区域不得相交,也不得有一个格子无人考察。对于任意一个人,如果其考察的区域完整包含了一个景点,则该景点对应的美学值计入总分。

你的任务是将街道的 mm 个格子分给 kk 个人去考察,使得总的分值最大。

输入格式

第一行一个整数 mm,表示街道的长度。

第二行一个整数 nn,表示景点个数。

此后 nn 行,每行三个整数 xxyyvv,表示该景点是从第 xx 个格子到第 yy 个格子,美学值为 vv

最后一行一个整数 kk,表示考察的人数。

输出格式

一个整数,表示最大可以得到的分值。

样例

3
2
1 2 2
2 3 3
2
3

样例解释

街道共 33 格,22 个景点:景点 11 占据第 121\sim2 格,美学值 22;景点 22 占据第 232\sim3 格,美学值 33。考察人数为 22。一种最优分配方案为:第一个人考察第 11 格,第二个人考察第 232\sim3 格。此时第二个人完整包含了景点 22,获得分值 33;第一个人未能完整包含景点 11(只考察了第 11 格),不得分。总分为 33

数据范围

对于 100%100\% 的数据:1m,n1001 \le m,n \le 1001km1 \le k \le m0<v1000 < v \le 100