嘿,我参加了当地的编程比赛,他们问了我这个我做不到的问题,请帮助我解决这个问题。
编写一个程序,从一个迷宫大小的文件加载,然后是迷宫本身。为了模拟迷宫,我们使用字符“S”来指定起始单元格“.”。指定空闲单元格,“#”是墙,“F”是最后一个单元格。编写一个程序,找出从起始单元到最终单元的路径。你可以认为迷宫中有一个服从命令的机器人,那么对于下面的迷宫,机器人应该收到以下命令:上、上、右、右、下、下。
迷宫 1 文本文件
5 5
#####
#...#
#.#.#
#S#T#
#####
迷宫 2 文本文件
4 5
#.#.#
#.#.#
#S#T#
#####
一般写你的程序(迷宫最大输入可以是200x200)。
帮助将不胜感激。我只是一个正在升起的大二学生,所以如果你能给我提供代码,那么我就能理解它,他们会自己再做一次。