Ближайшее значение
1000 мс · 256 МБ · всё или ничего
Дан отсортированный по неубыванию массив. Для каждого запроса найдите элемент массива, ближайший к . Если ближайших два, выведите меньший.
Формат ввода
В первой строке числа и (). Во второй строке целых чисел по неубыванию, в третьей — запросов. Все числа по модулю не превосходят .
Формат вывода
Для каждого запроса одно число.
Примеры
ввод
3 4 1 5 9 4 7 100 -100
вывод
5 5 9 1
Войдите, чтобы отправлять решения.