АВТ
Язык:

Дистанционный практикум по программированию

Задачи Online статус Соревнования
Новости Справка СДО
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

618. Снова игра в числа

Ограничение времени: 1 сек.
Ограничение памяти:65536 КБайт
Баллы:100
Статистика Послать на проверку Задачу добавил debug

Как опытный игрок, Вася одним движением руки может взять несколько первых чисел колоды и вернуть их в обратном порядке. Например, из колоды 1 2 3 4 5 6 (N для этой колоды равно 6) Вася может получить 4 3 2 1 5 6 (если изменит порядок четырёх первых чисел).

Для получения чёрного пояса по игре в числа Васе осталось научиться упорядочивать колоду. Используя только описанный приём, он должен расположить все числа в колоде по возрастанию (самое первое число – 1, второе – 2, ..., последнее – N). Задача усложняется тем, что упорядочивание колоды нужно произвести не более чем за 2N переворотов. Напишите обучающую программу для Васи.

В первой строке входных данных находится число N (2 £ N £ 10), количество чисел в колоде. Во второй строке находятся N различных чисел через пробел, каждое от 1 до N, – числа в колоде. Колода изначально не является упорядоченной. Выведите числа, разделённые пробелами – последовательность переворотов, которая упорядочивает колоду. Каждый переворот должен описываться числом от 2 до N. Всего должно быть сделано не более 2N переворотов.

Пример ввода

4

4 2 3 1

Пример вывода

3 2 3 4

Комментарий к примеру

Колода менялась так: 4 2 3 1 ® 3 2 4 1, 3 2 4 1 ® 2 3 4 1, 2 3 4 1 ® 4 3 2 1, 4 3 2 1 ® 1 2 3 4

 


Статистика Послать на проверку Обсуждение задачи Автор/источник:
Задачи с соревнований и сборов / Школьные олимпиады и курсы Вологодской области / ВсОШ, муниципальные этапы / Городская олимпиада школьников - 2006-2007 / 10 классы /
617. 1 - Игра в числа 618. 619. 3 - Чем больше, тем лучше 620. 4 - За решёткой 621. 5 - Простая задача
Задачи с соревнований и сборов / Школьные олимпиады и курсы Вологодской области / ВсОШ, муниципальные этапы / Городская олимпиада школьников - 2006-2007 / 11 классы /
622. 1 - Игра в числа 618. 619. 3 - Чем больше, тем лучше 620. 4 - За решёткой 621. 5 - Простая задача
 
время генерации 0.109 сек.
© Copyright ВоГУ, АВТ, Носов Д.А., Андрианов И.А.