Evaluación continua (2)

El profesor Rupert ya tiene las notas que los alumnos han ido obteniendo a lo largo del semestre. Las notas de cada alumno son una lista de valores enteros tanto positivos como negativos. Antiguamente, había kk notas por alumno, y la nota final se obtenía como la suma de todas esas kk notas. Pero los alumnos se quejaban de que a veces tenían bajones anímicos en algún momento del semestre, y decían que sólo deberían tenerse en cuenta los periodos buenos. Por ese motivo, Rupert decidió obtener muchas más notas, nn en total para un nkn\geq k, y determinar que la nota de un alumno és la máxima suma que se obtiene escogiendo kk o más notas consecutivas de entre las nn.

Entrada

Cada entrada consiste en como mucho 100 casos. Cada caso tiene, en una primera línea, dos enteros nn y kk, con 1kn1051\leq k\leq n\leq 10^5. En una segunda línea, aparecen nn enteros con rango entre 103-10^3 y 10310^3, ambos inclusive.

Salida

Para cada caso, hay que escribir en una línea el máximo valor que se puede obtener sumando kk o más valores consecutivos escogidos de entre los nn valores de la entrada.

Puntuación

Información del problema

Autoría: Guillem Godoy

Generación: 2026-01-25T12:16:38.787Z

© Jutge.org, 2006–2026.
https://jutge.org