a233. TOI 2023/05 新手組:密室逃脫

簡單TOI 歷屆

時間限制 1000 ms ・ 記憶體限制 256 MB

題目描述

房間由 R 列、C 行方格組成。玩家從左上角出發,依密碼字串的每個數字移動:第一個數字對應向右,接著依序向下、向左、向上,再重複這四個方向。每個數字表示該方向的移動格數,0 代表這次不移動,但下一個數字仍換到下一個方向。 每移動一格都不能離開房間;到達邊界後,該方向剩餘的步數留在原地。請畫出玩家曾經到過的所有格子,包括起點。

輸入格式

第一行輸入 R、C,1 ≤ R, C ≤ 100。 第二行輸入密碼字串 S,僅含數字字元,長度不超過 30。

輸出格式

輸出 R 行,每行 C 個字元。曾到過的格子以 * 表示,其餘以 . 表示。

來源

TOI 2023 年 5 月新手組〈密室逃脫〉。本題敘述重新撰寫,測試資料為新製作。 https://tpmso.k12ea.gov.tw/toi/wp-content/uploads/question/202305/Escape.pdf

範例測資

範例輸入 1

3 5
4213

範例輸出 1

*****
...**
...**
請先登入後再提交程式碼

討論與題解

載入討論區…

更多