3.
如图,在m行n列的网格中,规定:由上而下的横行依次为第1行,第2行,…,由左向右的竖列依次为第1列,第2列,…。点(a,b)表示位于第a行、第b列的格点,图1是4行5列的网格。从点 A(2,3)出发,按象棋中的马走“日”字格的走法,可达到网格中的格点B(1,1),C(3,1),D(4,2),E(4,4),F(3,5),G(1,5),如果在9行9列的网格中(图 2),从点(1,1)出发,按象棋中的马走“日”字格的走法,⑴能否到达网格中的每一个格点?⑵如果能,那么沿最短路线到达某个格点,最多的需要几步?这样的格点有几个?写出它们的位置。如果不能。请说明理由。