eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Сортирующая машина

Сортирующая машина

Имеется машина для сортировки набора различных чисел. Она имеет только одну команду \textbf{MOVE} с одним аргументом. Эта команда переносит число, заданное в аргументе, в конец последовательности чисел. Например, для сортировки массива чисел \textbf{19}, \textbf{7}, \textbf{8}, \textbf{25} в возрастающем порядке следует совершить две команды: \begin{enumerate} \item \textbf{MOVE 19}, получим \textbf{7}, \textbf{8}, \textbf{25}, \textbf{19}. \item \textbf{MOVE 25}, получим \textbf{7}, \textbf{8}, \textbf{19}, \textbf{25}. \end{enumerate} Для заданного множества чисел необходимо найти наименьшее количество команд \textbf{MOVE}, в результате выполнения которых его элементы будут упорядочены по возрастанию. \InputFile Первая строка содержит количество входных чисел \textbf{N (N ≤ 50)}. Следующая строка содержит эти \textbf{N} чисел, разделенные одним пробелом. Все числа разные и целые, лежат в интервале от \textbf{-1000} до \textbf{1000}. \OutputFile Вывести наименьшее количество команд \textbf{MOVE}, в результате выполнения которых все входные числа будут упорядочены по возрастанию.
Лимит времени 1 секунда
Лимит использования памяти 64 MiB
Входные данные #1
3
1000 -1000 0
Выходные данные #1
1