#Lutece2480. 小马的强迫症
小马的强迫症
Migrated from Lutece 2480 小马的强迫症
All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.
Description
小马跟坏小兔子学坏了,因为小马现在也会在上课的时候选择摸鱼。
今天上课,小马自己发现了一款神奇的游戏。
这款游戏会给你 个带有编号的方块,编号为 ,每个方块的编号各不相同。
但是方块的初始顺序是不确定的,这让有强迫症的小马很恼火。(╯▔皿▔)╯
有强迫症的小马希望在最短时间内将方块重新排列成升序(即 )。
小马可以进行如下两种操作:
- 选择其中一个方块,并把它放在任意位置。
- 选择 个位置连续的方块,并把它们放在任意位置。
每次操作都要花费 1s 时间,请你帮小马计算,最快多长时间能将这些方块排列好。
Input
第一行输入一个数 ,表示一共有 个方块。 第二行有 个数,第 个数 表示第 个方块的标号。
Output
输出一个数,表示答案。
Samples
2
1 2
0
4
1 3 4 2
1
Constraints
为 到 的一种排列。
Note
样例 2 解释: 小马既可以选择第一种方式,即选择 号方块,并把它放在 和 之间,总共耗费 1s。 也可以选择第二种方式,即选择连续的 号方块,并把它们按之前的顺序放在 的后面,总共耗费 1s。
Resources
2020 UESTC ICPC Training for String and Search Algorithm