#luoguB4172. [BCSP-X 2024 6 月小学高年级组] 学习计划
[BCSP-X 2024 6 月小学高年级组] 学习计划
本题没有可用的提交语言。
题目描述
暑假共有 天,第 天的精力指数为 ,你想要利用假期依次(按 顺序) 复习 门功课,第 门功课的重要程度为 ,且每门功课的复习时段必须连续,并且不能有某天不干事。
假设第 门功课的复习时段为第 天,那么第 门功课的收益为 ,你的总收益为 门功课收益的总和。
请你制订一个复习计划,使得总收益最大。
形式化地,给定序列 ,你需要把 这个序列分成首尾相连且非空的 段,假设每段的 之和为 ,最大化 的值。
例如 ,最优策略是第 天复习第 门功课,收益为 ;第 天复习第 门功课,收益为 ;总收益为 。
例如 ,最优策略是分成 三段,总收益为 $-8 \times 6 - 5 \times (3 + 5 + 10) - 5 \times 5 = -163$。
输入格式
第一行 1 个整数 ,代表有 组数据。
每组数据第一行 2 个整数 ,第二行 个整数 ,第三行 个整数 。
输出格式
输出 行,每行 1 个整数代表答案。
5
6 2
-3 6 -1 -8 7 -6
-3 2
5 4
-9 -6 -6 -7 -8
-5 7 -9 -3
7 7
7 2 3 0 -2 4 2
-9 -2 -5 0 -7 9 -1
5 3
10 4 6 7 4
-1 -9 2
5 3
6 3 5 10 5
-8 -5 -5
20
144
-34
-12
-163
提示
对于所有数据,满足 $1 \leq T \leq 20, 1 \leq m \leq n \leq 2000, -10^3 \leq a[i], b[i] \leq 10^3$。
- 对于测试点 1~7:;
- 对于测试点 8~12:;
- 对于测试点 13~16:所有 为正整数;
- 对于测试点 17~20:;