Classic
Clean & simple
Crystal
Glassmorphism + Neon
Cyberpunk
Neon glitch art
🚫
违规Action检测
禁止Use右键菜单
⚠️ 此Action已被系统记录
1

迷宫问题

📝 Solutions 🔵 仅限 C++
Problems Description
小明置身于一items迷宫,请你帮小明找出从起点到终点的最短路程。<br /> 小明只能向上下左右四items方向移动。<br />
Input格式
输入包含多组测试数据。输入的Page 一行是一items整数T,表示有T组测试数据。<br /> 每组输入的Page 一行是两items整数N和M(1&lt;=N,M&lt;=100)。<br /> 接下来N行,每行输入Mitems字符,每items字符表示迷宫中的一items小方格。<br /> 字符的含义如下:<br /> ‘S’:起点<br /> ‘E’:终点<br /> ‘-’:空地,可以通过<br /> ‘#’:障碍,无法通过<br /> 输入数据保证有且仅有一items起点和终点。<br />
Output格式
对于每组输入,输出从起点到终点的最短路程,如果不存在从起点到终点的路,则输出-1。
Sample
Sample Input 1
1 5 5 S-### ----- ##--- E#--- ---##
Sample Output 1
9
Submit Code
请先Login后Submit

🤖 AI 解题助手

OpenRouter
就绪
👋 你好!我是 AI 解题助手。
我已阅读了这problems题,可以帮你points析思路、提供Code示例。
🔓 完全Free · 无需消耗 Token