Introducción
Para los que nunca antes habían oído hablar de este juego. Estás jugando una pelota que necesita sobrevivir el mayor tiempo posible. Esto se hace moviéndose hacia la izquierda o hacia la derecha, yendo a los agujeros. Dado que el mapa se mueve hacia arriba, debes ir hacia abajo para sobrevivir más tiempo. Si busca imágenes, probablemente sepa a qué juego me refiero.
La tarea
Dado un número entero positivo n , genera un mapa de bola descendente de n capas. Entre las capas, hay 4 líneas nuevas. El ancho de la capa está formado por 25 caracteres de subrayado, con un agujero de longitud 5. Eso significa que el ancho total es igual a 30. Esto se desplaza aleatoriamente después de cada capa. Un ejemplo de una capa válida es:
_______________ __________
El agujero también puede estar en los bordes, como si la capa fuera como un cilindro:
_________________________
Tenga en cuenta que hay 2 espacios iniciales y 3 espacios finales. Hacer un solo agujero de ancho 5.
Casos de prueba
Para n = 4, esta es una salida válida:
_______________ __________
______ ___________________
_______________________ __
_________________________
Nota: los agujeros deben estar distribuidos uniformemente . Se permiten nuevas líneas finales y / o iniciales.
Este es el código de golf , por lo que gana el envío con la menor cantidad de bytes.