‹ 上一题 下一题 ›

07051. 整理书架 未做

1000 ms 256 MB 测试点 20 通过率 25% 其他池题逆序对计数

题目描述

小安的书架上摆着 本书,每本书的书脊上印着一个编号。现在的顺序乱七八糟,可书架的隔板很窄,一次只能让相邻的两本书交换位置。

小安想用最少的交换次数,把书按编号从小到大排好。请你编个程序,算出最少需要交换多少次。

输入格式

第一行一个正整数 ,表示书的本数。

第二行 个互不相同的正整数,依次表示从左到右每本书的编号。

输出格式

一行一个整数,表示最少的交换次数。

样例

输入
4
4 3 2 1
输出
6

数据范围

对于全部数据,,编号为不超过 的正整数,且两两互不相同。

输入
输出

            
答案