编程题
### 问题描述 在一个叫做“冒险岛”的游戏中,小蓝和他的小伙伴们正在探险。在前往魔法森林的路途中,他们遇到了一段奇怪的路,路上有若干个不同的传送门,每个传送门都可以将小蓝传送到一个不同的场景中。小蓝决定依靠自己的勇气和智慧,走完这段路,获得前进的勇气和力量。但是,他发现路上有一些传送门是不必要的,如果可以删除一些传送门,小蓝就可以直接走到终点。 现在,给你小蓝路上遇到的传送门序列 $a$,请你帮助小蓝删除一些传送门,使得剩下的传送门可以将小蓝送到从 $1$ 开始的连续递增的场景,求符合这个要求的最大长度。 ### 输入格式 第一行包含一个整数 $n$($1 \le n \le 10^5$),表示传送门序列 $a$ 的长度。 第二行包含 $n$ 个正整数 $a_1, a_2, \cdots, a_n$($1\le a_i \le n$),表示小蓝路上遇到的传送门序列。 ### 输出格式 输出一个整数,表示符合要求的最大长度。 ### 样例输入 ``` 7 1 2 3 2 6 7 8 ``` ### 样例输出 ``` 3 ```
查看答案
赣ICP备20007335号-2