U76006 环上游戏
题目描述
有一个长度为 $n$ 的环,上面的每个位置不重复地放置有 $1...n $ 中的一个整数。每秒我们可以同时让任意多的数沿顺时针或逆时针移动一个位置,这个过程中一个位置可以没有数或有多个数。
请问最少需要多少秒,使得每个位置仍恰好只有一个数,且沿顺时针或逆时针依次为 $1,2,3,...,n$?
输入格式
输入包含两行。
第一行为一个正整数 $n$。
第二行为 $n$ 个空格隔开的正整数,为一个 $1...n$ 的排列,表示最开始时按顺时针顺序的环上的数。
输出格式
输出一个整数表示答案。
说明/提示
对于 40% 的数据,$1 \le n \le 3000$
对于 80% 的数据,$1 \le n \le 3\times 10^5$
对于 100% 的数据,$1 \le n \le 10^6$