eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Заміна

Заміна

Задано послідовність натуральних чисел з n елементів, потрібно кожен елемент замінити на найближчий наступний за ним (тобто з більшим індексом) елемент, який строго більше його за значенням. Якщо більшого елемента після заданого немає, потрібно замінити даний елемент на нуль.

Вхідні дані

Перший рядок містить кількість елементів n (1n105). Другий рядок містить n натуральних чисел ai (ai109) - значення елементів послідовності.

Вихідні дані

Виведіть шукану послідовність, відокремлюючи сусідні елементи одним пропуском.

Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
6
1 2 3 1 1 5
Вихідні дані #1
2 3 5 5 5 0
Вхідні дані #2
5
1 2 3 4 5
Вихідні дані #2
2 3 4 5 0
Джерело 2005 Petrozavodsk, SPb ETU Contest, Thursday, August 25