EduBrick

k-й элемент двух массивов

1000 мс · 256 МБ · всё или ничего

Даны два отсортированных по неубыванию массива. Для каждого запроса kk найдите kk-й по возрастанию элемент их объединения (с повторами).

Формат ввода

В первой строке nn и mm (1≤n,m≤1051 \le n, m \le 10^5). Во второй — nn чисел по неубыванию, в третьей — mm чисел по неубыванию; все по модулю не больше 10910^9.

В четвёртой строке qq (1≤q≤2⋅1041 \le q \le 2 \cdot 10^4). В пятой — qq запросов kk (1≤k≤n+m1 \le k \le n + m).

Формат вывода

Для каждого запроса выведите kk-й по возрастанию элемент объединения в отдельной строке.

Примеры

ввод
1 1
5
7
2
1 2
вывод
5
7
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.