QOJ.ac

QOJ

Time Limit: 2 s Memory Limit: 256 MB Total points: 100

#22490. Фотографии коров

Statistics

Farmer John хочет фото всего стада $N$, $1 \le N \le 100,000$, номера $1..N$, чтобы похвастаться друзьям.

В день фотографии коровы бегут и выстраиваются в произвольную линию, позиция $i$ содержит $c_{i}$, $1 \le c_{i} \le N$. У него свои идеи порядка.

По мнению FJ, Корова $i$ может стоять только слева от $i+1$ для всех $i$, $1 \le i \le N-1$, а $N$ только слева от $1$. Конечно, слева от первой, крайней левой, никто не стоит.

Коровы голодны, ждут обещанный ужин после фото, поэтому он спешит. Они плохо слушаются: можно раз в минуту выбрать соседнюю пару и обменять местами. Как быстро получить допустимый порядок?

Пример пяти коров вначале:

     Слева           Справа
        3  5  4  2  1

Сначала обменять вторую пару:

        3  4  5  2 1

Потом крайнюю правую:

        3  4  5  1  2

Получится допустимый порядок всего за две минуты обменов.

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

  • Строка $1$: одно целое $N$.

  • Строки $2..N+1$: строка $i+1$, номер $i$-й коровы $c_{i}$.

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

  • Строка $1$: минимальное время в минутах для подходящего порядка.

Примеры

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

5
3
5
4
2
1

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

2

Примечание

Автор задачи: Travis, 2010

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.