Допустим, вы нашли свою работу мечты. В этой компании любопытная система оплаты: в геометрической прогрессии. За первый месяц вы получаете сумму 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
