#6982. 收益评估(evaluate)

收益评估(evaluate)

收益评估(evaluate)

题目描述

某研究中心计划采购一批实验设备。

研究中心记录了连续 (m) 天的实验评价数据,第 (i) 天的评价分数为(ai)。 (a_i)。

现在共有 (n) 台候选设备。

第 (i) 台设备具有三个属性:

  • (Li):对应的实验开始日期;(L_i):对应的实验开始日期;
  • (Ri):对应的实验结束日期;(R_i):对应的实验结束日期; -(wi):设备所需的采购预算。(w_i):设备所需的采购预算。

一台设备能够产生的总使用价值,等于它对应日期区间内所有评价分数之和。

每台设备最多只能采购一次。

现有采购预算 (V),要求所有选中设备的采购费用之和不超过 (V)。

不同设备可以使用重叠的实验日期,它们的使用价值分别计算,互不影响。

请计算可以获得的最大总使用价值。

输入格式

第一行包含三个整数 (m,n,V)。

第二行包含 (m) 个整数 (a_i),表示每天的评价分数。

接下来 (n) 行,每行包含三个整数:

L R w

输出格式

输出能够获得的最大总使用价值。

输入输出样例 #1

输入

6 4 7
3 2 4 1 5 2
1 2 3
3 5 4
2 4 3
5 6 2

输出

17

样例解释

四台设备的使用价值分别为:

设备 采购费用 使用价值
1 3 5
2 4 10
3 7
4 2

例如,选择第 2、3 台设备,总采购费用为 (4+3=7),总使用价值为 (10+7=17)。

数据范围

  • (1≤m≤105)(1\le m\le10^5)
  • (1≤n≤100)(1\le n\le100)
  • (1≤V≤2000)(1\le V\le2000)
  • (1≤ai≤1000)(1\le a_i\le1000)
  • (1≤Li≤Ri≤m)(1\le L_i\le R_i\le m)
  • (1≤wi≤2000)(1\le w_i\le2000)

测试点编号 层级 m n V 数据特征 标准输出 设计目的
1 弱数据 1 单日区间,设备恰好装入 5 检查最小规模与基础转移
2 3 5 所有设备重量均超过容量 0 检查无法采购任何设备
3 基础数据 5 4 10 包含 L=1、单日及跨日区间 17 检查前缀和边界和组合选择
4 正常数据 4 8 多个设备的评价区间重叠 8 检查重叠区间仍可独立采购
5 2 5 四台设备使用完全相同的区间 10 检查相同区间价值可被不同设备分别计入
6 边界数据 4 包含两台零重量设备 13 检查零重量物品仍然最多选择一次
7 正常数据 3 10 最优方案使用 8 单位容量 23 检查容量不要求恰好用满
8 较强数据 4 单台最高价值设备不是组合最优 55 卡按区间价值直接贪心
9 极限价值 4 每日评价为 2×10⁹,区间和超过 int 8000000000 检查前缀和与答案的 long long 累加
10 极限规模 100000 100 2000 100 个长度为 1000、重量为 20 的区间 100000 检查最大天数、最大预算和整体性能