M - 诡异的楼梯 HDU - 1180

Sample Input

5 5
**..T
**.*.
..|..
.*.*.
S.... Sample Output
7

思路如下

  • 题意:人从起点 ——> 出发点,中间有梯子的地方可以走梯子,如果人 走到梯子旁边的点整好与梯子同向,这个时候可以只花费一个单位时间,走过梯子这个一格并且到达对面的那一个格子;如果与梯子不在同一个方向上,那么 “人”就需要 等待 一个单位时间,然后就与梯子同向了,那么,就可花费一个单位时间到达对面了。
  • 思路:这一题如果没有梯子,那么这一题非常简单,可是有两种不同方向的梯子且随着时间回旋转,这一题的难点就是对梯子的特殊考虑
05-11 22:51