Escreva um programa ou função que receba um número inteiro positivo e imprima ou retorne uma pilha dessas muitas tartarugas de arte ASCII , em que cada tartaruga é maior que a acima.
Especificamente, se a entrada for 1
, a saída deve ser:
__
/,,\o
Se a entrada for 2
:
__
o/,,\
____
/,__,\o
Se a entrada for 3
:
__
/,,\o
____
o/,__,\
______
/,____,\o
Se a entrada for 4
:
__
o/,,\
____
/,__,\o
______
o/,____,\
________
/,______,\o
Se a entrada for 5
:
__
/,,\o
____
o/,__,\
______
/,____,\o
________
o/,______,\
__________
/,________,\o
E assim por diante no mesmo padrão para entradas maiores.
Observe que:
- A cabeça (a
o
) da tartaruga de fundo está sempre à direita. As cabeças das tartarugas acima se alternam. - Nenhuma linha pode ter espaços à direita.
- Espaços à esquerda supérfluos não são permitidos. (ou seja, a parte de trás da tartaruga de fundo deve estar no início da linha.)
- Uma única nova linha opcional à direita é permitida.
O código mais curto em bytes vence.
,________,
Quando alguém diz algo que não faz sentido.