← вернуться к уроку · Бинарный поиск по массиву
Соседи слева и справа
5000 мс · 256 МБ · всё или ничего
Дан список из чисел по неубыванию и запросов.
Для каждого запроса выведите наибольшее значение списка, не превосходящее , и наименьшее значение, не меньшее . Если такого значения нет, выведите вместо него слово NONE.
Формат ввода
В первой строке число от до . Во второй — чисел от до по неубыванию. В третьей — число от до . В четвёртой — запросов.
Формат вывода
слов через пробел: по паре на каждый запрос.
Примеры
ввод
5 1 3 3 5 8 6 3 4 1 8 0 9
вывод
3 3 3 5 1 1 8 8 NONE 1 8 NONE
Войдите, чтобы отправлять решения.