Conoce a Mickey y Minerva, dos ratoncitos listos a los que les encanta recorrer un laberinto en busca de queso. Disfrutan de un buen desafío, pero, con solo sus diminutos cerebros de ratón, prefieren que solo haya un camino correcto hasta el queso.
Tu tarea es generar los laberintos perfectos para Mickey y Minerva: aquellos con una sola solución y sin secciones aisladas. Esto es lo que necesitas saber:
x columnas de ancho y y filas de alto debe tener 2x + 1 caracteres de ancho y 2y + 1 caracteres de alto.¡Es hora de crear unos laberintos perfectos para estos ratones aventureros!
┌───────┬─┐
│ │ │
│ ┌─┬── │ │
│ │ │ │ ⇨
│ │ │ ──┤ │
⇨ │ │ │ │
┌─┤ └── │ │
│ │ │ │
│ │ ────┘ │
│ │
└─────────┘
┌───────────┬─────────┬───────────┬─┐
│ │ │ │ │
│ ┌───────┐ │ ┌─┐ ──┐ └───┐ ┌───┐ │ │
│ │ │ │ │ │ │ │ │ │ ⇨
│ └─┐ ┌─┐ │ │ │ ├── ├───┐ │ │ ──┼── │
│ │ │ │ │ │ │ │ │ │ │ │
└── │ │ ├───┴───┤ ┌─┘ ┌─┘ │ ├── │ ──┤
⇨ │ │ │ │ │ │ │ │ │
┌─┬─┴─┐ └─┐ ┌─┐ │ └─┐ │ ┌─┘ │ ──┴─┐ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ └── │ │ │ └── │ ──┘ ┌─┘ ──┐ │ │
│ │ │ │ │ │ │
└───┴───────┴───────┴─────┴─────┴───┘
Regístrate en Exercism para aprender y dominar AWK con 3 conceptos92 ejercicios y mentoría humana real, todo gratis.