Module: dois ponteiros


Problem

1 /11


Método de dois ponteiros

Problem

Dado um array de N números positivos. Encontre nele o número mínimo de números consecutivos tal que sua soma seja maior que K.

Entrada
A primeira linha contém o número N, a segunda - K (0<N<= 106, 0<=K<= 10< sup >9). A terceira linha contém os números naturais da sequência.

Impressão
Imprima o comprimento da menor sequência de números cuja soma seja maior que K. Se tal sequência não for encontrada, imprima -1.
 
Exemplos
# Entrada Saída
1 6
7
3 1 3 2 4 3
3