#include #include #include using namespace std; //bfs easy struct Node { int x; int y; int steps; Node(int a,int b,int c):x(a),y(b),steps(c) {} }; bool vis[305][305]; int dis[8][2] = {{-1,2},{1,2},{2,1},{2,-1},{1,-2},{-1,-2},{-2,-1},{-2,1}}; void bfs(int sx,int sy,int ex,int ey,int n...