¿Cuándo habrás ahorrado más de un millón?
Conseguiste el trabajo de tus sueños. Tu sueldo sigue una progresión geométrica (consulta los recursos). Durante tu primer mes de trabajo, recibirás un sueldo de firstMonth. Cada mes siguiente, tu sueldo será multiplier veces el del mes anterior.
Crea un método Program.MillionInMonth que reciba el sueldo del firstMonth y el multiplier, y devuelva cuántos meses tardas en ahorrar más de un millón. Se supone que ahorras 100% de cada sueldo.
Ejemplos
Program.MillionInMonth(10.0, 2.0); // ➞ 17
Program.MillionInMonth(100.0, 1.01); // ➞ 464
Program.MillionInMonth(50.0, 100.0); // ➞ 4
// Mes 1 = 50 (sueldo 50)
// Mes 2 = 5050 (sueldo 5,000 + 50 ya ahorrados)
// Mes 3 = 505050 (sueldo 500,000 + 5,050 ya ahorrados)
// Mes 4 = 50505050 (sueldo 50,000,000 + 505,050 ya ahorrados)Notas
- No olvides devolver el resultado como número de meses.
- Devuelve el resultado cuando tus ahorros sean mayores que 1,000,000.