Допустим, вы нашли свою работу мечты. В этой компании любопытная система оплаты: в геометрической прогрессии. За первый месяц вы получаете сумму first_month, но уже в следующем месяце ваша зарплата вырастет в multiplier раз.
Напишите функцию, которая будет принимать first_month и multiplier и возвращать число месяцев, необходимых для того, чтобы скопить миллион.
Предположим, что вы ничего не тратите из зарплаты, пока не накопите больше миллиона.
Не забудьте вернуть результат в месяцах. Накопить нужно больше миллиона (savings > 1000000).
def million_in_month(first_month, multiplier):
count = 1
total = first_month
while total < 1000000:
count += 1
first_month *= multiplier
total += first_month
return count
