АВТ
Language: Russian
English

Remote Training on Programming

Problems Online status Contests
News FAQ E-learning
For authors:
Register  ||  Login
 
Hello, Guest! Please login or register.

690. Shelf

Time Limit: 1 seconds
Memory Limit:65536KB
Points:100
View Problem Statistics Submit Problem added Игорь Андрианов

На полке, идущей по всему периметру читального зала библиотеки, стоят N томов сочинений классика, занумерованные от 1 до N. Тома стоят в беспорядке. Библиотекарь решил упорядочить тома, т.е. поставить их так, чтобы для всех i от 1 до N  1 том i соседствовал с томом i + 1. Томов много, поэтому библиотекарь хотел бы минимизировать число своих действий. Действие заключается в том, чтобы обменять местами два любых тома. Требуется найти минимальное число действий, необходимое для упорядочения набора томов.

В первой строке входного файла содержится число N (1 <= N <= 3000), в каждой из следующих N строк содержится номер тома на соответствующем месте. Каждый номер тома встречается только один раз.

Выведите в выходной файл одно число — минимальное число действий библиотекаря.

Пример

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

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

5

2

5

4

3

1

1

Комментарий: нужно поменять местами тома 1 и 2.

 

 


View Problem Statistics Submit Problem discussion Author/source:
Problems from Contests and Camps / Vologda Students Contests / XII InterUni Contest 2009 /
689. C - Base64 690. 691. E - Restaurants 692. F - Reverse 693. G - Circular Route
time generating 0.344 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.