Problem

21 /21


Soma de números em uma matriz

Problem

Dado um array de números inteiros arbitrários. Escreva um programa que em uma passagem pelo array encontre uma peça contínua, cuja soma dos números seja máxima.
Observação. Na verdade, é necessário encontrar i e j (i<=j) de forma que a soma de todos os elementos da matriz de ai até e incluindo aj será o máximo.

Entrada
A primeira linha é um número natural n <= 100000 — o número de elementos na matriz. As seguintes linhas n definem os elementos reais do — inteiros, módulo não superior a 30.000.

Impressão
Emita um par de valores de índice desejados. Se houver vários desses pares, j deve ser o mínimo possível e, se j forem iguais, o valor de i deve ser o máximo possível. Na primeira linha imprima i, na segunda - j.
 
Exemplos
# Entrada Saída
1 5
-1
2
3
-2
2
2
3
2 7
2
-2
3
-1
5
-2
7
3
7