问题 CA: Walking in the Rain
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:108
解决:83
题目描述
Berlan的反对派打算组织群众在林荫大道上游行示威,这条大道由n块瓦片排成一排,并从左到右依次从1到n编号。反对派需要从第1块开始走,走到第n块。合法的行走操作包括:向右移动一次,或者跳过一块瓦片。更确切地说,如果你站在第i块瓦片(i < n - 1),则你可以到达第i + 1或第i + 2块瓦片(如果你站在第n – 1的瓦片上时,则只能到达第n块瓦片上)。
为了使反对派的游行受挫,Berlan血腥政权组织了这场雨。林荫大道上的瓦片质量很差,很快就被雨水淋坏了。我们知道第i块瓦片是在第ai天的降雨之后被破坏的(第ai天瓦片还没有被破坏,而第ai + 1天就被破坏了)。当然,没有人可以在损坏的瓦片上行走!
反对派希望为他们的游行聚集更多的支持者。因此,拥有的聚集时间越长越好。帮助反对派计算他们还有多少时间,并告诉我们能够从第1块瓦片走到第n块瓦片,最晚是哪一天走。
输入
第一行包括整数n(1≤n≤1000),表示大道的长度
第二行由n个以空格分隔的整数ai组成,表示第i块瓦片在第几天被破坏(i≤ai≤1000)
第二行由n个以空格分隔的整数ai组成,表示第i块瓦片在第几天被破坏(i≤ai≤1000)
输出
一个单独的数字,表示最晚的出发时间
样例输入 复制
4
10 3 5 10
样例输出 复制
5