#10143. 数列排序
数列排序
题目描述
对于一个数列 进行排序,我们可以把 从头移动到尾。但是这个操作的成本是 ,并不是最佳的。最佳的排序方式是将连续的 移动到 的前面。这样的话,总的操作成本就是 ,比之前的成本 要小。
你的任务是,对于一个给定的数列,输出对这个数列进行排序的最小成本。
输入格式
输入的第一行,包含一个正整数 ,代表该输入中所含的数据组数。
接下来是 组数据,每组数据的格式如下:
每组数据包含 行;
第一行包含一个正整数 ,代表数列中元素的个数,其中 ;
第二行包含 个整数,两个数之间以一个空格隔开,代表数列中的元素 ,其中。
输出格式
输出包含 行,分别对应 组数据的答案,即对数列进行排序的最小成本。
1
4
7 1 2 3
6
提示
- 对于 的数据:,
- 对于 的数据:,
- 对于 的数据:,
Related
In following contests: