En commençant par, /\
vous pouvez créer un motif de type triangle de Sierpinski en ajoutant une ligne sous telle que ...
- Toute branche lâche
/
ou se\
divise à nouveau en deux branches:/\
. - Toute collision de branches
\/
meurt sans rien (mais des espaces) en dessous.
La répétition de ces règles donne
/\
/\/\
/\ /\
/\/\/\/\
/\ /\
/\/\ /\/\
etc...
Écrivez un programme ou une fonction qui prend un entier positif N et imprime les N premières lignes de ce modèle sur stdout, sans plus d'espaces de début ou de fin que nécessaire.
Par exemple, si l'entrée est 1
la sortie doit être
/\
Si l'entrée est 2
la sortie doit être
/\
/\/\
Si l'entrée est 8
la sortie doit être
/\
/\/\
/\ /\
/\/\/\/\
/\ /\
/\/\ /\/\
/\ /\ /\ /\
/\/\/\/\/\/\/\/\
Etc.
Le code avec le moins d'octets gagne.