Busca da soma máxima de submatriz com restrição de comprimento
Rust
Hard
vectors
Tarefa «Busca da soma máxima de submatriz com restrição de comprimento»
Dado um vetor de números inteiros e um número k. Encontre a soma máxima de qualquer submatriz de comprimento não superior a k. Se houver várias dessas submatrizes, imprima a soma da primeira em ordem. Restrições: comprimento do vetor de 1 a 10^5, k de 1 ao comprimento do vetor, números de -10^9 a 10^9. A solução deve ser eficiente (O(n)).
Formato de Entrada
Primeira linha: número n (comprimento do vetor) e k (comprimento máximo da submatriz). Segunda linha: n números inteiros separados por espaço.
Formato de Saída
Um número inteiro — a soma máxima da submatriz de comprimento não superior a k.
Exemplos
Exemplo 1
ENTRADA
6 4
1 -2 3 4 -5 6
SAÍDA
8
Exemplo 2
ENTRADA
delivered
[{"id":10,"status":"processing","items":[]}]
SAÍDA
[{"id":10,"status":"processing","items":[]}]
main.rs