#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

  1. 起始座標 (x, y) 為 (0, 0),在地圖的左上角
  2. 從 (0, 0) 開始,往東(右)移動的座標分別為 (1, 0), (2, 0), (3, 0)......
  3. 從 (0, 0) 開始,往南(下)移動的座標分別為 (0, 1), (0, 2), (0, 3)......
  4. 蛇最一開始的長度為 1
  5. 每吃到一次食物,就會把長度增加 1,增加長度的方式是確認下一步會吃到食物時,在該食物的座標添加一個蛇頭,原本的蛇頭變成身體
  6. 食物不會消失,就算吃過了,下次路過時依然會增加長度
  7. 蛇只要一碰到牆壁、障礙物或是自己的身體、又或是所有指令皆執行完畢,蛇就會直接停止行動,此時應輸出蛇全身的座標,從蛇頭開始輸出,一直到最後一節

 

提示: 你可能會需要開一個陣列紀錄蛇的身體座標

 

 
ZeroJudge Forum