×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
分類題庫
解題動態
排行榜
討論區
競賽區
登入
註冊
發表新討論
解題報告
#44480: 補充一些題目的資訊
sam851015@gmail.com
(多挖鼻孔有益身心健康)
學校 : 臺中市立惠文高級中學
編號 : 277705
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [123.192.228.253]
最後登入時間 :
2025-03-11 12:39:29
c626.
貪食蛇 #1 ( 穿牆不可 )
--
it's david 經典遊戲
| From: [123.192.228.253] | 發表日期 : 2024-12-09 14:31
起始座標 (x, y) 為 (0, 0),在地圖的左上角
從 (0, 0) 開始,往東(右)移動的座標分別為 (1, 0), (2, 0), (3, 0)......
從 (0, 0) 開始,往南(下)移動的座標分別為 (0, 1), (0, 2), (0, 3)......
蛇最一開始的長度為 1
每吃到一次食物,就會把長度增加 1,增加長度的方式是確認下一步會吃到食物時,在該食物的座標添加一個蛇頭,原本的蛇頭變成身體
食物不會消失,就算吃過了,下次路過時依然會增加長度
蛇只要一碰到牆壁、障礙物或是自己的身體、又或是所有指令皆執行完畢,蛇就會直接停止行動,此時應輸出蛇全身的座標,從蛇頭開始輸出,一直到最後一節
提示: 你可能會需要開一個陣列紀錄蛇的身體座標
ZeroJudge Forum