#41506: C++詳解


toseanlin@gmail.com (Dr. SeanXD)

學校 : 康橋雙語學校
編號 : 158065
來源 : [24.147.249.5]
最後登入時間 :
2024-10-28 09:54:40
k554. 地雷很危險 -- 小億教學題 | From: [220.136.82.217] | 發表日期 : 2024-08-02 11:46

將地圖存到一個二維陣列中,並且再宣告一個二維陣列 ans,裡面的資料都預設為 0。

將地圖每一個位置都跑過一遍,並且判斷是否有地雷,根據地雷的種類操作。

如果是 1 號地雷,則將目前位置和其上下左右的 ans 都 +1,需要注意需要判斷上下左右是否會超出 N*M 的邊界。

如果是 2 號地雷,則使用 For迴圈 將上下左右都跑過一次,將一整排的 ans 都 +1。

 

範例程式碼

 
ZeroJudge Forum