Busca da soma máxima de subarray com restrição de comprimento
Go
Hard
loops
Tarefa «Busca da soma máxima de subarray com restrição de comprimento»
Dado um array de inteiros (positivos e negativos). É necessário encontrar a soma máxima de um subarray contínuo cujo comprimento não exceda um determinado número K. Se houver vários desses subarrays, exiba o primeiro em ordem (com o menor índice inicial). Se o array estiver vazio ou K=0, exiba 0.
Formato de Entrada
A primeira linha contém dois inteiros N (1 ≤ N ≤ 10^5) e K (0 ≤ K ≤ N). A segunda linha contém N inteiros separados por espaços.
Formato de Saída
Um único inteiro — a soma máxima do subarray de comprimento não superior a K.
Exemplos
Exemplo 1
ENTRADA
5 2
-1 -2 -3 -4 -5
SAÍDA
-1
Exemplo 2
ENTRADA
4 0
1 2 3 4
SAÍDA
0
main.go