← К задачам
Накопить на мечту
Школьник мечтает о новом велосипеде и каждый месяц откладывает на него фиксированную сумму. Он хочет понять, через сколько целых месяцев накопит на покупку.
Напишите функцию months_to_save(goal, monthly), которая принимает цель goal (неотрицательное целое) и ежемесячный взнос monthly (положительное целое) и возвращает наименьшее число целых месяцев, за которое накопленная сумма станет не меньше цели (округление вверх). Если цель равна 0, ответ 0.
Пример:
months_to_save(1000, 300) -> 4 # 300*4 = 1200 >= 1000
months_to_save(900, 300) -> 3
def months_to_save(goal, monthly):
pass
Для запуска тестов необходима авторизация.