/ CWOI / 题库 /

2017.07.18 P1 乔治与工作

2017.07.18 P1 乔治与工作

题目描述

最近新款 iPhone6 发布,乔治很想买,可是他没有足够的钱,所以他打算去当程序员。在工作中他遇到一个问题:
给定一个 n 个整数的序列 \(p_1\),\(p_2\),…,\(p_n\),选择 k 对整数: \([l_1, r_1]\), \([l_2, r_2]\), …, \([l_k, r_k]\) (1 \(\leq\) \(l_1\) \(\leq\) \(r_1\) < \(l_2\) \(\leq\) \(r_2\) < … < \(l_k\) \(\leq\) \(r_k\) \(\leq\) n; \(r_i\) - \(l_i\) + 1 = m)
求 \(\sum_{i=1}^k\)\(\sum_{j=l_i}^{r_i}\) \(p_j\) 的最大值。

输入格式

第一行三个整数 n, m, k;
第二行 n 个整数 \(p_1\), \(p_2\), …, \(p_n\)。

输出格式

输出最大值

样例1

输入

5 2 1
1 2 3 4 5

输出

9

样例2

输入

7 1 3
2 10 7 18 5 33

输出

61

数据范围

对于 30%的数据,1 \(\leq\) m \(\times\) k \(\leq\) n \(\leq\) 100,0 \(\leq\) \(p_i\) \(\leq\) 100;
对于 100%的数据,1 \(\leq\) m \(\times\) k \(\leq\) n \(\leq\) 5000,0 \(\leq\) \(p_i\) \(\leq\) \(10^9\)。

限制

1s, 256M

样例解释

样例 1:选择区间 \([4, 5]\),和最大 = 4 + 5 = 9;
样例 2:选择区间 \([2, 2]\),\([4, 4]\),\([6, 6]\),和最大 = 10 + 18 + 33 = 61。

来源

Codeforces467C
CWOI新高二专题测试十五

信息

难度
1
分类
动态规划 点击显示
标签
(无)
递交数
13
已通过
7
通过率
54%
上传者