SPÉCIFICATION
Étant donné les m
variables, créez chaque combinaison dans l'ordre n
. Par exemple,
Le résultat du mappage de deux variables ( a
et b
) à l'ordre 1
serait:
- une
- b
- un B
Le résultat du mappage de deux variables ( a
et b
) à l'ordre 2
serait:
- 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 ( a
et b
) à l'ordre 3
serait:
- 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 1
serait:
- une
- b
- c
- un B
- avant JC
- ac
- abc
Le résultat du mappage des m
variables à l'ordre n
serait:
- 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.
m
est supérieur à 26? devons-nous soutenir des valeurs aussi élevées?
given m variables
implique 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.
^
?