传统题 1000ms 256MiB

试题 J

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

给定一个序列 a[1],a[2],,a[n]a[1], a[2], …, a[n] 和一个整数 kk,请找出一个长度正好为 kk 的区间,使得区间中 所有数的和最大。

即要找到一个整数 pp ,使得 1p1 \leq pp+k1np+k-1 \leq n ,使得 a[p]+a[p+1]+...+a[p+k1]a[p]+a[p+1]+...+a[p+k-1] 最大。

输入格式

输入的第一行包含两个整数 n,kn , k。

第二行包含 nn 个整数,相邻的整数之间使用一个空格分隔,表示给定的序列。

输出格式

输出一行包含一个整数,表示最大的区间和,你只需要输出和就行,不需要输出方案。

数据范围

对于 30%30\% 的评测用例,1kn301a[i]1001 \leq k \leq n \leq 30,1 \leq a[i] \leq 100。

对于 6060% 的评测用例,1kn10001a[i]100001 \leq k \leq n \leq 1000,1 \leq a[i] \leq 10000。

对于所有评测用例,$1 \leq k \leq n \leq 100000,1 \leq a[i] \leq 1000000。$

输入样例:

6 3
2 3 9 1 9 5

输出样例:

19

蓝桥杯模拟

未参加
状态
已结束
规则
OI
题目
10
开始于
2024-11-26 19:00
结束于
2024-12-9 7:00
持续时间
4 小时
主持人
参赛人数
2