题目描述
Bessie和她的朋友们正在玩一种独特版本的扑克游戏,其中包含 N(1<=N<=100,000)个不同等级的牌组,方便编号为 1..N(普通牌组有 N=13)。在这个游戏中,奶牛只 能玩一种类型的牌:一个人可以选择标有 i的牌和标有 j的牌,并从 i到 j打出一张牌。这种类型的手称为"顺子"。
Bessie的手上目前持有 ai等级为 i(0<=ai<=100000)的牌。帮助她找出她必须玩的最少手数才能摆脱她所有的牌。
一个牛有N堆牌,每堆数量不等。一只牛一次可以将第i张到第j张各打一张出去,问最少几次打完
输入格式
第 1行:整数 N。
第 2..1+N行:第 i+1行包含 ai的值。
输出格式
第 1行:Bessie必须打出的最小顺子数才能摆脱她的所有牌。
样例
输入样例
5
2
4
1
2
3
输出样例
6
提示
Bessie可以玩 1到 5的顺子、1到 2的顺子、4到 5的顺子、2到 2的两个顺子和 5到 5的顺子,总共需 要 6轮才能摆脱她所有的卡片。