下圖是經典蛇梯遊戲的遊戲地圖板,你有玩過嗎?
請幫忙設計一款程序,通過輸入每回合移動的步數(1至12),程序計算出每回合移動後的位置,如玩家行到第100格則勝利,程序輸出「you win」並結束程序。
其他遊戲規則:
(1) 遊戲開始時,棋子在第一格位置;
(2) 如果棋子落在梯子的底部,則棋子會向上移動到梯子頂部的方塊;
(3) 如果棋子落在蛇的頂部,則棋子會向下「滑動」到蛇底部的方塊;
(4) 如果該棋子無法前進骰子指示的格數(如超過第100格),則該棋子根本不會移動。
每回合輸入一個整數數值(1至12),表示移動步數。
每回合輸出「you are now on square 當前位置」,或輸出「you win」並結束程序。
12 12 12 12 12 12 12 12 1 1 12 11
you are now on square 13 you are now on square 25 you are now on square 37 you are now on square 49 you are now on square 61 you are now on square 73 you are now on square 85 you are now on square 97 you are now on square 98 you are now on square 77 you are now on square 89 you win
ID | User | Problem | Subject | Hit | Post Date |
沒有發現任何「解題報告」 |