1015 - 单峰数组
时间限制 : 2 秒
内存限制 : 128 MB
对单峰数组的定义: 前一部分递增,后一部分递减,注意每部分可以为空,即完全递增、完全递减的数组也称为单峰数组。 现在给你一个长度为n的数组,每次可以交换相邻两个数字,请输出最小交换次数使得数组变成本题定义的单峰数组。
输入
输入第一行为正整数n,1≤n≤300000。 接下来n行,每行一个数字ai,表示数组a,1≤ai≤1000000000。 输入数字各不相同。
输出
输出一个数字表示答案。
样例
输入
8 7 4 8 10 1 2 6 9
输出
7