Étant donné un entier n, énumérer tous les arbres binaires complets possibles avec n nœuds internes. (Les arbres binaires complets ont exactement 2 enfants sur chaque nœud interne). La structure arborescente doit être sortie en tant que parcours de précommande de l'arbre, 1 représentant un nœud interne et 0 représentant un nœud externe (Null).
Voici des exemples pour les premiers n:
0:
0
1:
100
2:
11000
10100
3:
1110000
1101000
1100100
1011000
1010100
Il s'agit d'un golf de code avec le prix allant au moins de personnages. Les arbres doivent être sortis un par ligne vers stdout. Le programme doit lire n à partir de la ligne de commande ou stdin.