Ctrl K

Класс посылки на сортировке

Лёгкая
На сортировочном складе каждой посылке ставят отметку, чтобы выбрать ей ленту. Посылка — прямоугольная коробка со сторонами x, y, z и весом weight. - Посылка **громоздкая**, если хотя бы одна её сторона не меньше 10⁴ или её объём x · y · z не меньше 10⁹. - Посылка **тяжёлая**, если weight не меньше 100. Верните отметку строкой: - "Both" — громоздкая и тяжёлая одновременно; - "Bulky" — только громоздкая; - "Heavy" — только тяжёлая; - "Neither" — ни то ни другое.
Пример 1
x=20000, y=3, z=4, weight=12 → 'Bulky'

Одна из сторон — 20000 ≥ 10⁴, значит посылка "Bulky"; вес 12 меньше 100.

Пример 2
x=1000, y=1000, z=1000, weight=150 → 'Both'

Все стороны меньше 10⁴, но объём ровно 10⁹ — посылка громоздкая, и вес 150 делает её ещё и тяжёлой: "Both".

Пример 3
x=40, y=30, z=20, weight=99 → 'Neither'
Ограничения
  • 1 ≤ x, y, z ≤ 10⁵
  • 1 ≤ weight ≤ 1000
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиЧисло-перевёртыш ЛёгкаяЗначение римского числа ЛёгкаяПрибавить единицу к числу из цифр ЛёгкаяСумма двоичных строк ЛёгкаяЦелая часть квадратного корня Лёгкая
загружаем Python…
Вход
x=20000, y=3, z=4, weight=12
Ожидается
'Bulky'

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 106 тестов на сервере, включая скрытые.