1361 奇怪的电梯
Time Limit : 2000/1000 MS(Java/Others) | Memory Limit : 65536/32768 KB(Java/Others)
Submits : 0 | Solved : 0
Description
在世界的某处,有一个奇怪的电梯。它只有2个按钮,向上或者向下。只能在它停止时,才能按按钮。每层上移动的层数与当前是第几层有关。
Input
第一行有3个数据n,s,e。表示一共有n个楼层,开始你在s层目的地是e层。 第二行有n个数据,表示第i层按按钮时,移动的层数。
Output
需要按几次才能到达目的。如果无法到达就输出-1;
Sample Input
5 1 5 3 3 1 2 5
Sample Output
3