Ismerkedj meg Mickey-vel és Minervával, két okos egérrel, akik imádnak labirintusban kószálva sajtot keresni. Szeretik a kihívásokat, de mivel csak az apró egéragyuk áll rendelkezésükre, szívesebben veszik, ha csak egyetlen helyes út vezet a sajthoz.
Az a feladatod, hogy tökéletes labirintusokat készíts Mickey és Minerva számára: olyanokat, amelyeknek csak egyetlen megoldásuk van, és nincsenek elszigetelt részeik. Íme, amit tudnod kell:
x oszlop széles és y sor magas labirintus 2x + 1 karakter széles és 2y + 1 karakter magas legyen.Itt az idő, hogy tökéletes labirintusokat készíts ezeknek a kalandvágyó egereknek!
┌───────┬─┐
│ │ │
│ ┌─┬── │ │
│ │ │ │ ⇨
│ │ │ ──┤ │
⇨ │ │ │ │
┌─┤ └── │ │
│ │ │ │
│ │ ────┘ │
│ │
└─────────┘
┌───────────┬─────────┬───────────┬─┐
│ │ │ │ │
│ ┌───────┐ │ ┌─┐ ──┐ └───┐ ┌───┐ │ │
│ │ │ │ │ │ │ │ │ │ ⇨
│ └─┐ ┌─┐ │ │ │ ├── ├───┐ │ │ ──┼── │
│ │ │ │ │ │ │ │ │ │ │ │
└── │ │ ├───┴───┤ ┌─┘ ┌─┘ │ ├── │ ──┤
⇨ │ │ │ │ │ │ │ │ │
┌─┬─┴─┐ └─┐ ┌─┐ │ └─┐ │ ┌─┘ │ ──┴─┐ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ └── │ │ │ └── │ ──┘ ┌─┘ ──┐ │ │
│ │ │ │ │ │ │
└───┴───────┴───────┴─────┴─────┴───┘
Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) AWK nyelvet 3 fogalom92 feladat segítségével, valódi emberi mentorálással, mindez ingyen.