#P1768. 奇怪的电梯
奇怪的电梯
题目描述
有一天,我做了一个梦,梦见了一种很奇怪的电梯。大楼的每一层楼都可以停电梯,而且第 层楼()上有一个数字 ()。电梯只有四个按钮:开,关,上,下。上下的层数等于当前楼层上的那个数字,开和关按钮不影响楼层移动,仅计数一次按键。如果上下的操作无法满足要求(即目标楼层不存在),相应的按钮就会失灵。例如,若 ,从 楼按“上”可以到 楼,按“下”则不起作用,因为没有 楼。
现在给定 、起点 和终点 ,以及每层的数字 ,请问从 楼到 楼至少要按几次按钮?
输入格式
第一行包含三个正整数 ,分别表示楼层总数、起点楼层和终点楼层。
第二行包含 个非负整数 ,表示每层楼上的数字。
输出格式
一行一个整数,表示最少按键次数。若无法到达,则输出 。
样例
5 1 5
3 3 1 2 5
3
数据范围
- ,
相关
在以下作业中: