¿Cuándo ahorrarás un millón?

Conseguiste el trabajo de tus sueños. Te pagan siguiendo una progresión geométrica (consulta los recursos). Durante tu primer mes de trabajo, recibirás tu primer sueldo first_month. Cada mes posterior, tu sueldo será multiplier veces mayor que el del mes anterior.

Crea una función que reciba el sueldo de first_month y el multiplier, y devuelva cuántos meses tardaste en ahorrar más de un millón. El problema supone que ahorras 100% de cada sueldo.

Ejemplos

million_in_month(10, 2) ➞ 17

million_in_month(100, 1.01) ➞ 464

million_in_month(50, 100) ➞ 4
# Mes 1 = 50 (sueldo 50)
# Mes 2 = 5050 (sueldo 5,000 + 50 ya ahorrado)
# Mes 3 = 505050 (sueldo 500,000 + 5,050 ya ahorrado)
# Mes 4 = 50505050 (sueldo 50,000,000 + 505,050 ya ahorrado)

Notas

  • No olvides devolver el resultado en cantidad de meses.
  • Devuelve el resultado cuando tus ahorros sean superiores a 1,000,000.