來認識 Mickey 和 Minerva 吧,這兩隻聰明的小老鼠最愛在迷宮裡穿梭,尋找起司。牠們喜歡挑戰,但憑著小小的鼠腦,還是希望通往起司的正確路徑只有一條。
你的任務是為 Mickey 和 Minerva 產生完美的迷宮,也就是只有一個解、沒有孤立區域的迷宮。以下是你需要知道的事情:
x欄、高y列的迷宮,寬度應該是2x + 1個字元,高度是2y + 1個字元。是時候為這些愛冒險的老鼠打造完美的迷宮了!
┌───────┬─┐
│ │ │
│ ┌─┬── │ │
│ │ │ │ ⇨
│ │ │ ──┤ │
⇨ │ │ │ │
┌─┤ └── │ │
│ │ │ │
│ │ ────┘ │
│ │
└─────────┘
┌───────────┬─────────┬───────────┬─┐
│ │ │ │ │
│ ┌───────┐ │ ┌─┐ ──┐ └───┐ ┌───┐ │ │
│ │ │ │ │ │ │ │ │ │ ⇨
│ └─┐ ┌─┐ │ │ │ ├── ├───┐ │ │ ──┼── │
│ │ │ │ │ │ │ │ │ │ │ │
└── │ │ ├───┴───┤ ┌─┘ ┌─┘ │ ├── │ ──┤
⇨ │ │ │ │ │ │ │ │ │
┌─┬─┴─┐ └─┐ ┌─┐ │ └─┐ │ ┌─┘ │ ──┴─┐ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ └── │ │ │ └── │ ──┘ ┌─┘ ──┐ │ │
│ │ │ │ │ │ │
└───┴───────┴───────┴─────┴─────┴───┘