题意:给你个n*m的地图, a[n][m]是蛇起始是向左看的。a[1][1]是入口,起始是向右看的。
‘#’是能让穿过的目光发散成四个方向。
题解:
横着走到的是竖着走的坐标,
竖着走到的是横着走的坐标。
起点和终点肯定是横着到达的,所以从dis[1]->dis[n];
竖着的坐标都+n。
然后跑一边最短路。
最后跑了300左右, 大佬们都是30.。。。。
#include <stdio.h>
#include <string.h>
#include <iostream>
#include <algorithm>
#include