[传送门]http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=4020 [题目大意]从起点(sx, sy)出发,要到达(ex , ey).每次从点(x,y)走的时候要看红绿灯,灯的状态为1时只能左右走,走到(x , y+1)或者 (x , y-1):灯为0的时候只能上下走,走到(x +1, y)或者 (x-1 , y).现在问能不能从源点走到终点,如果能,输出最少需要走多少步. 注意(x,y)代表第x行第y列,不是传统意义上的…