#P11208. 『STA - R8』轮回疯狂
『STA - R8』轮回疯狂
题目描述
给一个 到 的排列 ,你可以使用两种操作:
- 轮回:交换 中相邻的两个位置。
- 疯狂:删除 中的最小值。如果 为空则不能进行操作。
问最少需要多少次操作才能使得序列单调递增。
输入格式
第一行一个正整数 。
第二行 个正整数,描述排列 。
输出格式
一行一个正整数,表示答案。
3
3 2 1
2
提示
样例解释:先删除 ,再交换 。
本题采用捆绑测试。
数据范围:
- Subtask 1 (10pts):。
- Subtask 2 (30pts):。
- Subtask 3 (10pts):。
- Subtask 4 (50pts):无特殊限制。
对于全部数据,, 是 到 的排列。