La rana Cruana
La rana Cruana estaba jugando un día en su estanque, su estanque tiene piedras formando una línea, la piedra más a la izquierda está numerada por y la mas a la derecha está numerada por . Cruana está parada en la piedra más a la derecha y quiere ir a la piedra más a la izquierda, cada piedra tiene un valor que determina qué tan lejos puede saltar Cruana desde la piedra , cuando Cruana está parada en la piedra , entonces ella puede saltar a cualquier piedra tal que e , ahora Cruana quiere saber la cantidad de formas diferentes que ella tiene de cruzar desde la piedra hasta la piedra .
DESCRIPCIÓN DE LA ENTRADA:
La primera línea contiene un número entero que indica el número de piedras en el estanque, cada una de las siguientes líneas contiene un número entero que indica qué tan lejos puede saltar Cruana desde la piedra i. El primer entero es la piedra , el entero es la piedra .
DESCRIPCIÓN DE LA SALIDA:
Una línea con un número entero que representa la cantidad de formas diferentes que tiene Cruana de cruzar desde la piedra hasta la piedra , imprima la respuesta modulo .
ENTRADA DE EJEMPLO:
3
3
3
SALIDA DE EJEMPLO:
2
Comments