SPÉCIFICATION
Étant donné les mvariables, créez chaque combinaison dans l'ordre n. Par exemple,
Le résultat du mappage de deux variables ( aet b) à l'ordre 1serait:
- une
- b
- un B
Le résultat du mappage de deux variables ( aet b) à l'ordre 2serait:
- une
- un 2
- b
- b 2
- un B
- a 2 b
- ab 2
- a 2 b 2
Le résultat du mappage de deux variables ( aet b) à l'ordre 3serait:
- une
- un 2
- un 3
- b
- b 2
- b 3
- un B
- a 2 b
- a 3 b
- a 3 b 2
- ab 2
- ab 3
- a 2 b 3
- a 2 b 2
- a 3 b 3
La sortie de la cartographie trois variables ( a, b, et c) à l' ordre 1serait:
- une
- b
- c
- un B
- avant JC
- ac
- abc
Le résultat du mappage des mvariables à l'ordre nserait:
- etc.
CRITÈRES GAGNANTS
Sortez toutes les combinaisons possibles comme indiqué ci-dessus. L'ordre n'a pas d'importance. Peu importe où dans votre code vous imprimez à l'écran. Tout ce qui compte, c'est que ce qui apparaît dans votre sortie soit correct.
mest supérieur à 26? devons-nous soutenir des valeurs aussi élevées?
given m variablesimplique qu'une liste de variables sera donnée. Si seul le nombre de variables est donné et 0,1,2,3..27,28,29 élevé aux puissances ^ 0, ^ 1, ^ 2 etc. est une sortie acceptable (comme je le déduis de votre dernier commentaire) cela fait les choses plus faciles.


^?