Quando você terá economizado um milhão?
Você conseguiu o emprego dos seus sonhos. O salário segue uma progressão geométrica (consulte os recursos). No primeiro mês de trabalho, você receberá seu primeiro salário firstMonth. A cada mês seguinte, seu salário será multiplier vezes o do mês anterior.
Crie uma função millionInMonth que receba o salário do firstMonth e o multiplier e retorne quantos meses você levou para economizar mais de um milhão. O problema pressupõe que você economiza 100% de cada salário.
Exemplos
millionInMonth(10.0, 2.0) // ➞ 17
millionInMonth(100.0, 1.01) // ➞ 464
millionInMonth(50.0, 100.0) // ➞ 4
// Mês 1 = 50 (salário 50)
// Mês 2 = 5050 (salário 5,000 + 50 já economizados)
// Mês 3 = 505050 (salário 500,000 + 5,050 já economizados)
// Mês 4 = 50505050 (salário 50,000,000 + 505,050 já economizados)Observações
- Lembre-se de retornar o resultado como um número de meses.
- Retorne o resultado quando suas economias forem maiores que 1,000,000.