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

Отсортированное расположение

Отсортированное расположение

Имеется контейнер, который открыт с обоих концов и всегда отсортированный. Чтобы вставить элемент, определяется его позиция, затем удаляется каждый из элементов слева или справа от этой позиции. Новый элемент вставляется, затем удаленные элементы добавляются обратно. Каждое удаление или вставка - это операция. Определите минимальное количество операций после вставки набора целых чисел в пустой список.

Входные данные

Первая строка содержит натуральное число n (1n106). Следующая строка содержит n целых чисел на промежутке от 1 до 106.

Выходные данные

Выведите минимальное количество операций для создания отсортированного списка.

prb10615.gif

Ліміт часу 2 секунди
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
7
10 6 2 3 7 1 2
Вихідні дані #1
13