#ABC302G. 从 1 到 4 排序
从 1 到 4 排序
从 1 到 4 排序
题目描述
给定一个长度为 的序列 ,其中每个元素都是 到 之间的整数。
高桥可以任意多次(也可以零次)执行以下操作:
选择一对整数 ,满足 ,交换 和 。
求使 变为非递减序列所需的最少操作次数。
若对于所有 都有 ,则称该序列为非递减序列。
输入格式
输入按以下格式从标准输入给出:
输出格式
在一行中输出使 变为非递减序列所需的最少操作次数。
样例
6
3 4 1 1 2 4
3
可以用以下三次操作使 变为非递减:
选择 ,交换 和 ,得到 。
选择 ,交换 和 ,得到 。
选择 ,交换 和 ,得到 。
因为用两次或更少的操作无法使 变为非递减,所以这是最少的操作次数。
因此应输出 。
4
2 3 4 1
3
数据范围
- 输入中的所有值均为整数。
难度
省选/NOI-
通过率
—
尝试
0
已通过
0
- ID
- 2940
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者