Implementeu un programa que llegeix un natural n per l’entrada i escriu per la sortida un arbre d’acord a com es mostra en els exemples.
Recomanació: implementeu una funció recursiva que rep n i retorna un vector d’strings amb la sortida esperada. Escriviu aquesta sortida fora de la funció recursiva.
Entrada
L’entrada té varis casos. Cada cas consisteix en un natural n en una línia.
Sortida
Observeu els exemples per a inferir que ha de fer el programa. La sortida de cada cas ve seguida d’una línia en blanc.
Input
0 1 2 3 4 5 6
Output
* * |* -| |* |* -| | |* |-| |* |* |-| | |* -| | |* |-| | |* |-| |* |* |-| | | |* | |-| | |* -| | |* | |-| | | |* |-| | |* |-| | |* |-| |* |* |-| | |* |-| | | |* | |-| | | |* | |-| | |* -| | |* | |-| | | | |* | | |-| | | |* |-| | |* | |-| | | |* |-| | |* |-| | |* |-| |*