[YNOI2019] 排序
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目描述
对于一个数列 进行排序,我们可以把 从头移动到尾。但是这个操作的成本是 ,并不是最佳的。最佳的排序方式是将连续的 移动到 的前面。这样的话,总的操作成本就是 ,比之前的成本 要小。
你的任务是,对于一个给定的数列,输出对这个数列进行排序的最小成本。
输入格式
输入文件名为sort.in。
每个输入文件包含多组数据。
输入文件的第一行,包含一个正整数 ,代表该输入文件中所含的数据组数。
接下来是 组数据,每组数据的格式如下:
每组数据包含 行;
第一行包含一个正整数 ,代表数列中元素的个数,其中 ;
第二行包含 个整数,两个数之间以一个空格隔开,代表数列中的元素 ,其中。
输出格式
输出文件名为sort.out。
输出文件包含 行,分别对应 组数据的答案,即对数列进行排序的最小成本。
1
4
7 1 2 3
6
提示
对于 的数据:,
对于 的数据:,
对于 的数据:,
初一竞赛组作业——DP综合
- Status
- Done
- Problem
- 7
- Open Since
- 2024-5-27 11:30
- Deadline
- 2024-7-6 23:59
- Extension
- 24 hour(s)