introduction
Pour ceux qui n'ont jamais entendu parler de ce jeu auparavant. Vous jouez une balle qui doit survivre le plus longtemps possible. Cela se fait en se déplaçant vers la gauche ou la droite, en allant dans les trous. Puisque la carte se déplace vers le haut, vous devez descendre pour survivre plus longtemps. Si vous recherchez des images, vous savez probablement de quel jeu je parle.
La tâche
Étant donné un entier positif n , produire une carte de boule tombante de n couches. Entre les couches, il y a 4 nouvelles lignes. La largeur de la couche est composée de 25 caractères de soulignement, avec un trou de longueur 5. Cela signifie que la largeur totale est égale à 30. Ceci est décalé de manière aléatoire après chaque couche. Un exemple de couche valide est:
_______________ __________
Le trou peut également être sur les bords, comme si la couche était comme un cylindre:
_________________________
Notez qu'il y a 2 espaces de début et 3 espaces de fin. Faire un seul trou de largeur 5.
Cas de test
Pour n = 4, il s'agit d'une sortie valide:
_______________ __________
______ ___________________
_______________________ __
_________________________
Remarque: les trous doivent être uniformément répartis. Les sauts de ligne de fin et / ou de début sont autorisés.
C'est du code-golf , donc la soumission avec le moins d'octets gagne!