Escriba un programa o función que tome un número entero positivo e imprima o devuelva una pila de tantas tortugas de arte ASCII , donde cada tortuga es más grande que la que está encima.
Específicamente, si la entrada es 1
, la salida debería ser:
__
/,,\o
Si la entrada es 2
:
__
o/,,\
____
/,__,\o
Si la entrada es 3
:
__
/,,\o
____
o/,__,\
______
/,____,\o
Si la entrada es 4
:
__
o/,,\
____
/,__,\o
______
o/,____,\
________
/,______,\o
Si la entrada es 5
:
__
/,,\o
____
o/,__,\
______
/,____,\o
________
o/,______,\
__________
/,________,\o
Y así sucesivamente en el mismo patrón para entradas más grandes.
Tenga en cuenta que:
- La cabeza (la
o
) de la tortuga inferior siempre está a la derecha. Las cabezas de las tortugas arriba se alternan de un lado a otro. - Ninguna línea puede tener espacios finales.
- No se permiten espacios iniciales superfluos. (es decir, la parte posterior de la tortuga inferior debe estar al comienzo de la línea).
- Se permite una nueva línea final opcional.
El código más corto en bytes gana.
,________,
Cuando alguien dice algo que no tiene sentido.