Автор: | A. Baranov | Ограничение времени: | 1 сек | |
Входной файл: | Стандартный вход | Ограничение памяти: | 256 Мб | |
Выходной файл: | Стандартный выход |
Имеются два целочисленных массива A и B, длиной N каждый.
Требуется получить лексикографически минимальную перестановку массива A, для которой выполняются условия:
Ai ≤ Bi, i = 1, 2, …, N
Входные данные содержат целое число N, за которым следует 2 ⋅ N целых чисел: массив A, а затем массив B.
Выходные данные должны содержать N целых чисел — полученную перестановку.
Если решения не существует, выведите единственное число − 1.
0 ≤ Ai, Bi ≤ 109, 1 ≤ N ≤ 2 ⋅ 105
№ | Стандартный вход | Стандартный выход |
---|---|---|
1 |
|
|
2 |
|
|