迷路の最短経路 (C++)

問題

h 行 w 列の迷路を入力として受け取り、幅優先探索(BFS)で左上から右下までの最短手数を求めてください。'.' は通路、'#' は壁で、上下左右に1マスずつ移動できます。到達できない場合は「ゴールに到達できません」と表示します。

入力例

4 5
..#..
.#...
...#.
#....

出力例

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

参照コード

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

入力エリア