#ARC126D. 纯顺子
纯顺子
纯顺子
时间限制:2s
空间限制:1024MB
题目描述
给定长度为 的正整数序列 ,每个 都在 到 之间,且每个数 至少出现一次。
你可以任意次交换两个相邻元素。求最少交换次数,使序列中存在一个连续子序列恰好为 。
输入格式
N K
A_1 A_2 ... A_N
输出格式
输出最少交换次数。
样例输入 1
4 3
3 1 2 1
样例输出 1
2
样例输入 2
5 5
4 1 5 2 3
样例输出 2
5
样例输入 3
8 4
4 2 3 2 4 2 1 4
样例输出 3
5
数据范围
- ;
- ;
- ;
- 每个数 至少出现一次。
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 1 | 8 | |
| 2 | 14 | |
| 3 | 18 | 每个数在 中出现不超过 2 次 |
| 4 | 30 | |
| 5 | 无特殊限制 |