- Описание
- Отправленные решения
2. Поход в горы
Что может быть лучше похода в горы? Группа друзей из Томского государственного университета обнаружили рекламу восхождения на Пик Томских студентов – это вершина высотой 3500 метров на Алтае.
Восхождение на Пик занимает около двух дней, поэтому друзья решили забронировать место в хостеле Снежинка в 500 метрах от вершины, чтобы немного передохнуть. Придя в хостел, группа увидела очень грустного владельца, который глядел в стену.
Но наша группа не простая, а с факультета ПМИ! Поэтому после расспросов, студенты выяснили в чём проблема и немедленно сели её решать.
Хостел совсем небольшой, одновременно в нем может находиться не более человек. На ближайший период поступило заявок, -ый турист сообщил, что прибудет в приют во время .
Теперь в хостеле необходимо ввести ограничение на время пребывания одного туриста в хостеле таким образом, чтобы одновременно в приюте находилось не более человек. Ограничение на максимальное время пребывания в хостеле одинаково для всех туристов.
Формат ввода
В первой строке содержится два целых числа , – количество заявок от туристов и вместимость хостела соответственно.
В следующих строках содержится по одному целому числу – время прибытия -го туриста.
Формат вывода
Выведите одно положительное число – максимальное время, которое каждый турист может провести в хостеле.
Выведите Impossible
, если хостел окажется переполнен при любом положительном времени пребывания.
В случае, если в установке ограничения времени нет необходимости, выведите INF
.
Ограничения
Ограничение времени
1 с
Ограничение памяти
64 МБ
Пример 1
8 3
3
6
4
5
0
2
7
0
3
Пример 2
5 100
98
123
42
1840
999999997
INF
Пример 3
7 2
7
13
9
13
13
0
3
Impossible