Dividir em blocos com soma máxima N
Percorra os valores da esquerda para a direita e coloque, usando uma abordagem gulosa, o maior número possível de valores consecutivos em cada bloco, enquanto a soma acumulada não ultrapassar n. Os valores podem ser negativos, e cada valor individual é no máximo n.