令 表示最大的 满足 ,则 。最后对于所有 ,将 赋值为 。
第一行, 输入一个数 。第二行输入 个数,第 i 个数表示 。
输出排列的跳跃次数。
4 4 1 3 2
1
经过 1 轮操作后,序列变成 ,经过 2 轮操作后,序列仍然是 ,因此排列跳跃了 次。
10 1 9 2 6 8 7 4 3 5 10
经过 1 轮操作后,所有数都变成了 ,经过 2 轮操作后,序列仍然全都是 ,因此排列跳跃了 次。
8 8 7 6 5 4 3 2 1
0
经过 1 轮操作后,序列仍然是 ,因此排列没有进行跳跃。
对于奇数编号的数据,满足给定的排列形如 或 。对于 的数据,;对于 的数据,;对于 的数据,。