← К задачам
Легко · +1МатематикаЦиклы

Накопить на мечту

Школьник мечтает о новом велосипеде и каждый месяц откладывает на него фиксированную сумму. Он хочет понять, через сколько целых месяцев накопит на покупку.

Напишите функцию 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
py
Курс по теме
Пройдите курс «Python с нуля» — по шагам, с проверкой
8 уроков · ~14 ч · теория, упражнения и экзамен с бейджем
Открыть курс →
def months_to_save(goal, monthly):
    pass
Здесь появится результат. Напиши решение слева и нажми «Проверить код».
Для запуска тестов необходима авторизация.