给出数字K,请输出所有结果小于K的整数组合到一起的最少交换次数。 组合一起是指满足条件的数字相邻,不要求相邻后在数组中的位置。
数据范围:
1 <= K <= 100
1 <= 数组中数值 <= 100
第一行输入数组:1 3 1 4 0
第二行输入K数值:2
第一行输出最少交换次数:1
输入
1 3 1 4 0 2
输出
1
说明
小于2的表达式是1 1 0, 共三种可能将所有符合要求数字组合一起,最少交换1次。
注册一个 HydroOJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 HydroOJ 通用账户