可以使用pair先寫好6種移動方式x, y分別的移動情形
pii d[6] ={{-1, 0}, {0, 1}, {1, 1}, {1, 0}, {0, -1}, {-1, -1}};
這題d的下標剛好可以對應移動方式0~5
要移動前先判斷是否出界
if(y+d[q].first>=0 && y+d[q].first<m && x+d[q].second>=0 && x+d[q].second<n)
如果沒出界再更改x, y
y += d[q].first;
x += d[q].second;