U129481 比赛
题目背景
很快,第一节课结束了,到了课间,小明的同学想跟小明比赛跑步。
题目描述
给出 $m$、$n$ 和一张 $m×n$的地图,地图上标记有五种符号 $+,-,#,* ,%$,分别代表小明所在位置,同学所在位置,障碍物,终点和路,(可能会有多个终点)求小明和同学最短路径长度(起点终点都算),如不能到达则用```Impossible!```代替。\
数据保证地图中有$+,-,* $。
输入格式
输入共$m+1$行\
第一行包含两个整数$m$和$n$。\
接下来$m$行给出一个地图。
输出格式
输出共$2$行\
第一行是小明的最短路径。\
第二行是同学的最短路径。
说明/提示
$3\leqslant n\times m\leqslant 225$
| Subtask | 特点 | tps |
| :----------: | :----------: | :----------: |
| Subtask1 | 样例 | 10 |
| Subtask2 | 只有一个终点 | 20 |
| Subtask3 | 多个终点连在一起 | 30 |
| Subtask4 | 多个终点分散 | 40 |