1776: Найближче менше

Перегляд у форматі PDF

Надіслати розв'язок

Бали: 12,00 (partial)
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type
Allowed languages
Assembly, Awk, Brain****, C, C++, Java, mono C#, Pascal, Perl, Python, Sed, Text, vb

Дано масив ~A~ цілих чисел довжини ~N~.

Для кожного елемента масиву знайдіть найближче менше число, яке йому передує на числовій прямій. Якщо немає такого елемента, то виведіть -1.

Формат вхідних даних

Перший рядок вхідного потоку містить ціле число ~N~.

Наступний рядок містить ~N~ цілих чисел ~A_i~

Числа у другому рядку розділяються пропуском.

Формат вихідних даних

У вихідний потік вивести в одному рядку шукані елементи або -1. Числа розділяти пропуском.

Обмеження

  • ~1 \le N \le 10^4~
  • ~0 \le A_i \le 10^4~

Приклад вхідних даних

3
1 6 2

Приклад вихідних даних

-1 1 1

Приклад вхідних даних

6
1 5 0 3 4 5

Приклад вихідних даних

-1 1 -1 0 3 4

Коментарі

Please read the guidelines before commenting.


Ще немає коментарів.