Codeforces Round 353 (Div. 2) |
---|
Закончено |
Васе задали по информатике сложную задачу. К сожалению, Вася не умеет программировать и не смог найти решение в Интернете. Поэтому он обратился за помощью к Вам.
У нас есть последовательность $$$a$$$ из $$$n$$$ различных чисел, с помощью которой строится бинарное дерево поиска. Опишем правила построения формально.
В первой строке входных данных записано целое число $$$n$$$ ($$$2 \leq n \leq 100\,000$$$) — количество элементов в последовательности $$$a$$$.
Во второй строке записаны $$$n$$$ различных целых чисел $$$a_i$$$ ($$$1 \leq a_i \leq 10^9$$$) — исходная последовательность $$$a$$$.
Выведите $$$n - 1$$$ число. Для всех $$$i > 1$$$ выведите значение, записанное в вершине являющей предком вершины с числом $$$a_i$$$.
3
1 2 3
1 2
5
4 2 3 1 6
4 2 2 4
Название |
---|