Перейти к содержимому
Задача · Операторы · урок 9 из 9

Задача: сколько автобусов

Напишите функцию buses_needed(people, capacity), которая возвращает, сколько автобусов нужно, чтобы увезти people человек, если в автобус помещается capacity человек. Ответ — целое число типа int.

  • buses_needed(90, 30) → 3
  • buses_needed(100, 30) → 4
  • buses_needed(0, 40) → 0

Ограничения: people — целое число от 0 до 10000, capacity — от 1 до 100. Если людей нет, автобусы не нужны. Последняя проверка type(got) is int требует именно тип int: ответ 100.0 её не пройдёт.

Не добавляйте лишних импортов, если в задаче это прямо не сказано.

buses.py — python
python · строк: 3
Ctrl+Enter запуск · Esc выйти из редактора

Подпишись, чтобы пройти курс

Курс бесплатный. Войди через Telegram и подпишись на канал — откроются все уроки.

Войти другим способом