|
Лимит времени 1000/1000/4000/4000 мс. Лимит памяти 65000/65000/65000/65000 Кб.
В лыжных гонках участвовало N спортсменов, которые стартовали в разное время, но в порядке возрастания номеров от 1 до N. Каждый лыжник запомнил, сколько ранее стартовавших прибежали после него.
Требуется составить программу, определяющую порядок, в котором спортсмены прибежали к финишу.
Технические требования:
Входной файл: стандартный ввод
Выходной файл: стандартный вывод
Ограничение по времени тестирования: 1 секунда на один тест.
Формат данных:
Первая строка файла INPUT.TXT содержит целое число N (1 <= N <= 1 000) — количество лыжников. Вторая строка содержит N целых чисел K1, K2, ... , KN, разделенных пробелами, Ki — количество спортсменов с номерами меньше i, которые пришли к финишу после i-го лыжника.
Формат данных:
Выходной файл OUTPUT.TXT содержит N целых чисел — номеров спортсменов, определяющих порядок, в котором они пришли к финишу. Все числа разделяются пробелами.
Пример входных данных:
5
0 0 2 1 1
Пример выходных данных:
3 1 4 5 2 Для отправки решений необходимо выполнить вход.
|