迷路の最短経路 (Python)

問題

1行目に迷路の行数 h と列数 w、続く h 行に迷路を入力として受け取ります。'.' は通路、'#' は壁です。幅優先探索(BFS)を使って、左上のマスから右下のマスまで上下左右に移動するときの最短歩数を表示してください。到達できない場合はその旨を表示します。

入力例

5 7
..#....
.##.##.
...#...
.#...#.
...#...

出力例

最短歩数: 10
残り時間: 00:00
速度: 0 文字/分

参照コード

コピーはできません。自分でタイピングしてください。

入力エリア