Problem description
Wszystkie najbliższe mniejsze wartości
(ansv)
Dany jest ciąg N liczb. Dla każdej liczby wyznacz najbliższę do niej liczbę na lewo w ciągu, która jest od niej mniejsza.
Wejście
W pierwszym wierszu wejścia znajduje się jedna liczba naturalna N oznaczająca długość ciągu. W następnym wierszu znajduje się N liczb naturalnych a1, a2, …aN.
Wyjście
W jednym wierszu wyjścia należy wypisać N liczb oddzielonych pojedynczym odstępem. i-ta z nich powinna oznaczać wartość pierwszej liczby na lewo od ai, która jest mniejsza od ai. Jeśli takiej nie ma, należy wypisać 0.
Ograniczenia
1 ≤ N ≤ 1 000 000, 0 ≤ ai ≤ 109.
Przykład
Input | Output | |
|
|