Pago de préstamo.
El Granjero Juan le debe a Bessie galones de leche
. El tiene que darle a ella la leche dentro de
días. Sin embargo, él no quiere darle la leche muy rápido. Por otra parte, él quiere ir progresando en el pago del préstamo, entonces le debe dar a Bessie al menos
galones de leche cada día
.
Aquí está como el Granjero Juan decide pagarle a Bessie. Primero elije un entero positivo . Luego repite el siguiente procedimiento cada día:
Asumiendo que el Granjero Juan ya le ha dado a Bessie
galones, calcular
redondeado hacia abajo. LLame a este número
.
Si Y es menor que
, haga
igual a
.
Dar a Bessie
galones de leche.
Determine el mayor tal que si el Granjero Juan sigue el anterior procedimiento, el Granjero Juan le dará Bessie al menos
galones de leche después de
días
.
Entrada
La única línea de entrada contiene tres enteros positivos separados por espacio ,
, y
satisfaciendo
.
Salida
Dé como salida el mayor entero positivo tal que el Granjero Juan le dará a Bessie al menos
galones usando el anterior procedimiento.
Ejemplo de Entrada
10 3 3
Ejemplo de Salida
2
Para el primer caso de prueba, cuando , el Granjero Juan le da a Bessie 5 galoens en el primer día y
galones en cada uno de los siguientes dos días.
Comments