EduBrick

Разминка: ближайший больший слева

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

Для каждого элемента массива найдите номер ближайшего элемента слева от него, который строго больше. Если такого нет, выведите 0. Нумерация с единицы.

Формат ввода

В первой строке число nn (1n1051 \le n \le 10^5). Во второй — nn целых чисел, по модулю не превосходящих 10910^9.

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

Выведите nn чисел через пробел.

Примеры

ввод
4
3 1 4 2
вывод
0 1 0 3
Войдите, чтобы отправлять решения.