iT邦幫忙

2022 iThome 鐵人賽

DAY 25
0
影片教學

超越 CPE 程式能力檢定系列 第 25

第二十五話:探勘 X 幾顆 X 踩地雷

  • 分享至 

  • xImage
  •  

Yes
CPE 題號: 44
UVA 編號: 10189
題目名稱: minesweeper 踩地雷
解題:這個題目是有關於踩地雷的題材,題意就是在模擬 windows 作業系統的經典遊戲——踩地雷,只是這次的踩地雷,要反其道而行之,也就是說,他不是傳統的踩地雷玩法,也就是踩了某個區塊,揭開這個區塊的未知區域,或者是踩的這個區塊本身就是地雷,但是這題真正的玩法,是要計算出周遭有幾顆地雷,題意是要求說請嘗試撰寫程式,輸入的測資會先給定出二個整數,這二個整數,意味著地雷場的長與寬之大小,首先來使用雙層巢狀的 for 迴圈,來讀進輸入的二維矩陣資料,接著再展開雙層巢狀 for 迴圈的迭代,來掃描輸入的地雷場,這題也可以運用更進階的雙層 map 框架來解題,地雷場中有星號的標記,在 for 迴圈的迭代之內,如果遇到星號的標註則繼續運算,接下來再尋找其他的地雷


上一篇
各種 X 樹種 X 起源
下一篇
第二十六話:指令 X 點數 X 投骰子
系列文
超越 CPE 程式能力檢定30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言