1、本题象棋的坐标同围棋一样,从1开始,没有零,所以dfs判边界的时候应该为>=1
2、因为既能走田字格又能走日字,所以到达同一行的不同位置最多需要扩展两行即可
如(3,3)至(3,4)仅需要右上角走一个田字再向左下角走一个日字,那么最多只需要把范围开到5即可
同一列的不同位置同理
综上,本题正常范围应为(1<=x&&x<=22) (1<=y&&y<=22)