#P5664. 【模板】长度至少为k的最大子段和

    ID: 5664 传统题 1000ms 256MiB 尝试: 19 已通过: 3 难度: 3 上传者: 标签>动态规划线性dp前缀和最大子段和滑动窗口普及/提高−

【模板】长度至少为k的最大子段和

题目描述

给定一个长度为 nn 的整数序列 a1,a2,,ana_1,a_2,\dots,a_n,以及一个整数 kk。 请你求出该序列中,长度至少为 kk 的连续子段的最大和。

输入格式

第一行两个整数 n,kn,k,分别表示序列的长度和子段的最小长度。 第二行包含 nn 个整数,第 ii 个整数表示序列中的元素 aia_i

输出格式

输出一行一个整数,表示长度至少为 kk 的连续子段的最大和。

样例 #1

5 2
1 -2 3 4 -5

7

样例解释 #1

符合要求的子段中,和最大的是 [3,4][3,4],长度为 22,和为 77

说明/提示

数据范围

  • 对于 100%100\% 的数据,满足 1kn1061 \le k \le n \le 10^6ai109|a_i| \le 10^9