#ARC225D. 间隔交换(简单版)
间隔交换(简单版)
间隔交换(简单版)
时间限制:2s
空间限制:1024MB
题目描述
给定排列 。一次操作选择 ,要求所有 都满足 ,随后交换 ,代价为 。求把排列变为升序所需的最小总代价。相邻位置之间没有中间元素,因此总能操作。
输入格式
第一行一个整数 ,第二行给出排列 。
输出格式
输出最小总代价。
样例输入 1
6
6 2 3 5 4 1
样例输出 1
6
样例输入 2
3
1 2 3
样例输出 2
0
数据范围
对于所有数据,, 是 的排列。
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 1 | 15 | |
| 2 | 25 | 恰有两个位置满足 |
| 3 | 30 | 对所有 均有 |
| 4 | 无特殊限制 |