广度优先搜索训练题.docVIP

  • 5
  • 0
  • 约4.78千字
  • 约 6页
  • 2017-08-14 发布于天津
  • 举报
广度优先搜索训练题.doc

广度优先搜索训练题 一、奇怪的电梯PAS 可执行文件名 LIFT.EXE 输入文件名   LIFT.IN 输出文件名 LIFT.OUT 呵呵,有一天我做了一个梦,梦见了一种很奇怪的电梯。大楼的每一层楼都可以停电梯,而且第i层楼(1=i=N)上有一个数字Ki(0=Ki=N)。电梯只有四个按钮:开,关,上,下。上下的层数等于当前楼层上的那个数字。当然,如果不能满足要求,相应的按钮就会失灵。例如:3 3 1 2 5代表了Ki(K1=3,K2=3,……),从一楼开始。在一楼,按“上”可以到4楼,按“下”是不起作用的,因为没有-2楼。那么,从A楼到B楼至少要按几次按钮呢? 输入 输入文件共有二行,第一行为三个用空格隔开的正整数,表示N,A,B(1≤N≤200, 1≤A,B≤N),第二行为N个用空格隔开的正整数,表示Ki。 输出 输出文件仅一行,即最少按键次数,若无法到达,则输出-1。 样例 LIFT.IN 5 1 5 3 3 1 2 5 LIFT.OUT 3A,B表示字符A,B有师生关系且B是A的1代学生(字符A~Z,0~9共36个)。若给出A,B,B,C则C是A的2代学生。若给出A,B,B,C,C,D,D,E,B,E,则E是A的2代学生,如果无最后一个关系B,E,则E是A的4代学生。如果某人没有老师,则称为师祖。所有具有师生关系的人组成一个师生树。 任务:从数据文件中输入一组

文档评论(0)

1亿VIP精品文档

相关文档