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

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


Перестановка вагонов - 2

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

• Партийные взносы
• Патриархальная потеха (20 баллов)
• Пенсионерка Иванова и распрода...
• Первоянварское утро Андрея
• Первый снег
• Переименование
• Переправа
• Перестановка вагонов
• Перестановка вагонов - 2
• Перестановки
• Перестановки (2)
• Перестановки в правительстве
• Пес и кот
• Пещера ужасов
• Пилите, Шура, пилите
• Письменный стол
• Плач Ярославны

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

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

Лимит времени 2000/4000/4000/4000 мс. Лимит памяти 65000/65000/65000/65000 Кб.

А теперь другая история, которую экипаж «Голубой стрелы» наблюдал со стороны.  На участке пути с односторонним движением есть тупик, используемый для перегруппировки вагонов в составах.  Въезд и выезд в тупик – только в заданном направлении. Поезд подъехал справа, его вагоны пронумерованы в естественном порядке: 1, 2…N. А требуется, загоняя в тупик кусочки поезда (или весь поезд) и выводя их оттуда, переставить вагоны в порядке V1, V2VN . К сожалению, это не всегда возможно: например, перестановку “2 1 5 4 3” получить можно, а вот “5 4 1 2 3” – нет.

Итак, получив на вход N и набор Vi, i=1..N, определите, осуществима ли такая перестановка (YES/NO).

Ввод: первая строка содержит единственное число – N. Вторая строка содержит N чисел  Vi (i = 1..N), разделённых пробелами. Гарантируется что все номера вагонов разные и пронумерованы от 1 до N.

 

Вывод: вывести YES, если перестановка осуществима и NO, если нет.

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

www.contester.ru