Купи
Обмеження на час виконання 1,2 секунди
Обмеження на використання пам'яті 256 мегабайтів
Задача: Відновлення послідовності
Вам надано послідовність цілих чисел . Деякі з цих чисел можуть бути відсутніми, і їх замінено на . Ваше завдання — відновити цю послідовність, дотримуючись наступних умов:
Якщо , то це число можна замінити на будь-яке ціле число.
Відновлена послідовність повинна бути строго зростаючою, тобто .
Вхідні дані
Перше число () — довжина послідовності.
Другий рядок містить цілих чисел ().
5 -1 2 -1 4 -1
3 3 -1 2
Вихідні дані
Виведіть відновлену послідовність цілих чисел, яка є строго зростаючою. Якщо існує кілька можливих рішень, виведіть будь-яке з них. Якщо відновити послідовність неможливо, виведіть "Неможливо".
Приклад:
1 2 3 4 5
Неможливо
Приклади
Вхідні дані #1
Відповідь #1