Codeforces Round 335 (Div. 1) |
---|
Закончено |
На бесконечно длинном железнодорожном пути стоит состав из n вагонов, пронумерованных от 1 до n (номера всех вагонов различны) и предварительно перемешанных. Дэвид Блейн хочет отсортировать вагоны по возрастанию их номеров. За одно действие он может заставить один из вагонов исчезнуть со своего места и телепортировать его либо в начало состава, либо в конец, по своему усмотрению. Какое минимальное количество действий потребуется Дэвиду Блейну, чтобы отсортировать состав?
В первой строке записано целое число n (1 ≤ n ≤ 100 000) — количество вагонов в составе.
Во второй строке записаны n целых чисел pi (1 ≤ pi ≤ n, pi ≠ pj при i ≠ j) — последовательность номеров вагонов в составе.
Выведите целое число — минимальное количество действий, необходимое для сортировки вагонов.
5
4 1 2 5 3
2
4
4 1 3 2
2
В первом примере можно сначала телепортировать 4-й вагон, а затем 5-й вагон в конец состава.
Название |
---|