L. Космическое поселение
2000 мс · 256 МБ · всё или ничего
База на Марсе состоит из одинаковых модулей — прямоугольников размером метров.
Вокруг каждого модуля можно добавить слой защиты толщиной метров, где — целое число, одинаковое для всех модулей. Модуль с защитой имеет размер .
Все модули ставятся на поле регулярной сеткой: стороны параллельны сторонам поля, все модули повёрнуты одинаково. Как именно повёрнуты — вдоль поля или поперёк — выбираете вы.
Найдите наибольшую толщину защиты. Гарантируется, что без защиты модули разместить можно.
Формат ввода
Одна строка содержит пять целых чисел , , , , ().
Формат вывода
Одно число — наибольшая толщина защиты, или , если защиту поставить не удастся.
Примеры
ввод
11 2 3 21 25
вывод
2
ввод
1 5 5 6 6
вывод
0
Войдите, чтобы отправлять решения.