← К задачам
Рассадка гостей
Организатор свадьбы расставляет столы в зале. За каждый стол помещается фиксированное число гостей, и нужно понять, сколько столов заказать, чтобы всем хватило места.
Реализуй функцию tables_needed(guests, seats_per_table), которая возвращает минимальное число столов, чтобы рассадить всех гостей. Это guests, делённое на seats_per_table с округлением вверх. Если гостей нет — столов тоже ноль. Гарантируется seats_per_table >= 1, guests >= 0.
Пример: tables_needed(10, 4) → 3 (два стола по 4 и один на 2 человек); tables_needed(8, 4) → 2; tables_needed(0, 4) → 0.
def tables_needed(guests, seats_per_table):
pass
Для запуска тестов необходима авторизация.