问题 R: 跳跳跳

问题 R: 跳跳跳

时间限制: 1 Sec  内存限制: 128 MB
提交: 164  解决: 49
[提交][状态][讨论版][命题人:]

题目描述

给定一个非负整数数组,你最初位于数组的第一个位置。
数组中的每个元素代表你在该位置可以跳跃的最大长度。
判断你是否能够到达最后一个位置。

输入

第一行一个整数n,表示有n个数字,n不超过10000

第二行n个数字,表示可以跳跃的最大长度,每个数字不超过10000

输出

可以跳过去输出“true”,否则输出“false”

样例输入

样例一:
5
2 3 1 1 4

样例二:
5
3 2 1 0 4

样例输出

样例一:
true

样例二:
false

提示


样例一:从位置 1 跳 1 步, 然后跳 3 步到达最后一个位置。



样例二:无论怎样,你总会到达索引为 3 的位置。但该位置的最大跳跃长度是 0 , 所以你永远不可能到达最后一个位置。


[提交][状态]