题目链接:https://www.luogu.org/problemnew/show/P1443
题意:一个n*m
的棋盘,给你马的起始坐标,输出到达棋盘上每一点的最少步数,无法到达则输出-1
。
**思路:**bfs即可。
具体解释见代码:
#include <iostream>
#include <cstdio>
#include <cstring>
#include <algorithm>
#include <cmath>
using namespace std;
int n,m,x,y;//棋盘和马的初始坐标
int que[200001][<