← К задачам
Легко · +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
def months_to_save(goal, monthly):
    pass
Для запуска тестов необходима авторизация.
Поддержать проект