結果
問題 |
No.1133 キムワイプイーター
|
ユーザー |
|
提出日時 | 2021-06-27 13:21:50 |
言語 | Swift (6.0.3) |
結果 |
AC
|
実行時間 | 90 ms / 2,000 ms |
コード長 | 455 bytes |
コンパイル時間 | 7,831 ms |
コンパイル使用メモリ | 137,148 KB |
実行使用メモリ | 23,672 KB |
最終ジャッジ日時 | 2024-06-25 11:10:42 |
合計ジャッジ時間 | 10,555 ms |
ジャッジサーバーID (参考情報) |
judge1 / judge5 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 2 |
other | AC * 31 |
ソースコード
let n = readLine()!.split(separator: " ").map{Int($0)!} let s = Array(readLine()!) var m = [[String]]() for _ in 0...n[0]{ m += [[String](repeating: "1", count: n[0] + 1)] } var (x,y) = (0,0) m[y][x] = "0" for i in s{ switch i { case "U": y += 1 case "R": x += 1 case "L": x -= 1 default: y -= 1 } m[y][x] = "0" } for i in (0...n[0]).sorted(by: >){ print(m[i].joined(separator: " ")) }