Este desafío consiste en imprimir una serie de flechas de arte ASCII en crecimiento. Describiré el patrón en palabras, pero podría ser más fácil ver cómo se ve el comienzo de esta serie:
>
<
->
<-
-->
<--
--->
<---
---->
<----
----->
<-----
------>
<------
...
Una flecha con longitud n contiene una punta de flecha ( <
o >
) y n-1
guiones ( -
). Una flecha hacia la derecha tiene los guiones primero, luego a >
. Una flecha hacia la izquierda comienza con <
, y es seguida por los guiones. La serie consiste en una longitud n
de flecha hacia la derecha seguida de una longitud n flecha hacia la izquierda, con n de 1 a infinito.
Para completar el desafío, escriba un programa o función que tome una entrada, un número entero i >= 1
y genere las primeras i
flechas. Las flechas son individuales, no en pares derecha-izquierda, por lo i=3
que debe generar:
>
<
->
Puede devolver una lista de cadenas o imprimirlas una tras otra. Si imprime, las flechas deben estar delimitadas por algún delimitador consistente, que no tiene que ser una nueva línea como en el ejemplo.
Este es el código de golf , por lo que gana menos bytes.