小胡最近很喜歡玩1個遊戲,遊戲最後一個關卡必須依遊戲指示在密室中移動才能順利過關。
密室是由 R×C 個的 1×1 小格子組成,小胡會從密室的左上角出發。遊戲會給定一個密碼序列,要求玩家以「右、下、左、上」的規律移動。
若給定密碼序列為 43324,須將其拆解成「4、3、3、2、4」,再根據「右、下、左、上」的規律依序配置給數字,組合成「4 右、3 下、3 左、2 上、4 右」。因此遊戲角色的行動為:
向右方前進四格;
向下方前進三格;
向左方前進三格;
向上方前進兩格;
向右方前進四格。
若移動會超出房間範圍,則暫時停留在此格不動。詳細可見輸入範例 2 與 3。
輸入第一列有兩個整數 R 與 C (1 ≤ R ≤ 100、1 ≤ C ≤ 100),代表這個密室由上而下有 R 列,由左而右有 C 行,總共將房間劃分成 R×C 個大小為 1×1 的小格 子。
第二列輸入為一段長度不超過 30 個字的字串 S,代表的是密碼序列,當中只包含數字字元。
請輸入密室的狀態,小胡曾經經過的小格子以「*」符號表示,未經過的小格子以「.」符號表示。
4 5 3332
****. *..*. *..*. ****.
4 4 3335
**** *..* *..* ****
5 5 43324
***** .**** .*..* .**** .....
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |