ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Разделы > Неотсортированные > задача:


Лыжники

Задачи раздела

• Вавилонская башня.
• Делители
• Доставка пиццы
• Железнодорожный разъезд
• Замок
• Координаталык чейректер / Коорд...
• Куб
• Лабиринт
• Лыжники
• Матрица
• Минимумы на отрезке
• Министерство правды
• Монеты и гнезда
• Монополия
• Муравей
• Мячик
• Огромная паркова

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 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

Для отправки решений необходимо выполнить вход.

www.contester.ru