此题为
题的简单版本,与

题有是否排序、交换元素限制以及数据范围的不同
有一个长度为

的数组
已知

无相同元素且已经
从小到大排序
你可以多次交换任何
相邻位置的2个元素
直到每个位置的元素和原来都不相同
若有解请输出最小交换次数,反之无解输出 -1
输入描述:
第一行输入一个正整数

第二行输入

个非负整数


数据保证

从小到大排列且无相同

输出描述:
一个整数表示结果
若有解,输出最小交换次数
反之,输出 -1
示例1
说明
交换第一和第二个元素
新数组变为 [2, 1]
显然一次交换后即可与原数组每一位均不相同