Comenzando con /\
usted, puede crear un patrón similar a un triángulo de Sierpinski agregando una línea debajo de tal manera que ...
- Cualquier rama suelta
/
o\
se divide de nuevo en dos ramas:/\
. - Cualquier colisión de ramas
\/
muere con nada (excepto espacios) debajo.
Repetir estas reglas produce
/\
/\/\
/\ /\
/\/\/\/\
/\ /\
/\/\ /\/\
etc...
Escriba un programa o función que tome un entero positivo N e imprima las primeras N líneas de este patrón en stdout, sin más espacios iniciales o finales de los necesarios.
Por ejemplo, si la entrada es 1
la salida debe ser
/\
Si la entrada es 2
la salida debe ser
/\
/\/\
Si la entrada es 8
la salida debe ser
/\
/\/\
/\ /\
/\/\/\/\
/\ /\
/\/\ /\/\
/\ /\ /\ /\
/\/\/\/\/\/\/\/\
Y así.
El código con la menor cantidad de bytes gana.