Étant donné un entier positif n, générez toutes les séquences de parenthèses valides de taille 2n et affichez-les dans l’ordre lexicographique.
La définition d’une séquence de parenthèses valide est la suivante :
Une chaîne vide est une séquence de parenthèses valide.
Si S est une séquence de parenthèses valide, alors (S) en est également une.
Si A et B sont des séquences de parenthèses valides, alors AB en est également une.
Entrée
L’entrée se compose d’un seul entier n (1 ≤ n ≤ 11).
Sortie
Affichez toutes les séquences de parenthèses valides de taille 2n, chacune sur sa propre ligne. Les séquences doivent être listées dans l’ordre lexicographique.