先在輸入之前做出上面的邊界
輸入的時候同時處裡左右邊界跟最小值行※可以先留一個一維陣列存二維最小值的座標(假設名稱為z)
最後把下面的邊界加到陣列中
接下來while去處理z的上下左右四個方位最小值,找到之後往那個方向前進並把z更新成新座標,再繼續跑while
※建議可以把邊界設為-1,同時也可以把走過的值都改為-1,因為輸入一定會大於0,但是在處理方向時記得判斷-1不做