← К задачамОткрыть курс →
Хватит ли продуктов
В школьной столовой повар утром смотрит на запасы и прикидывает, сколько полных порций обеда он сможет выдать детям, чтобы никого не оставить голодным. Помоги ему посчитать.
Напиши функцию max_portions(stock, per_portion). stock[i] — сколько граммов i-го продукта есть на складе, per_portion[i] — сколько граммов этого продукта уходит на одну порцию. Верни максимальное число ЦЕЛЫХ порций, которое можно приготовить: это минимум по всем продуктам от stock[i] // per_portion[i]. Гарантируется, что per_portion[i] > 0. Для пустых списков верни 0.
Пример:
max_portions([1000, 500], [100, 200]) -> 2
max_portions([300], [100]) -> 3
Курс по теме
Пройдите курс «Python с нуля» — по шагам, с проверкой
8 уроков · ~14 ч · теория, упражнения и экзамен с бейджем
def max_portions(stock, per_portion):
pass
Здесь появится результат. Напиши решение слева и нажми «Проверить код».
Для запуска тестов необходима авторизация.