SPEZIFIKATION
mErstellen Sie bei gegebenen Variablen jede Kombination bis zur Reihenfolge n. Beispielsweise,
Die Ausgabe der Zuordnung von zwei Variablen ( aund b) zur Reihenfolge 1wäre:
- ein
- b
- ab
Die Ausgabe der Zuordnung von zwei Variablen ( aund b) zur Reihenfolge 2wäre:
- ein
- a 2
- b
- b 2
- ab
- a 2 b
- ab 2
- a 2 b 2
Die Ausgabe der Zuordnung von zwei Variablen ( aund b) zur Reihenfolge 3wäre:
- ein
- a 2
- a 3
- b
- b 2
- b 3
- ab
- 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
Das Ausgangssignal des Mapping drei Variablen ( a, b, und c) , um zu bestellen 1wäre:
- ein
- b
- c
- ab
- bc
- ac
- ABC
Die Ausgabe der Zuordnungsvariablen mzur Reihenfolge nwäre:
- etc.
GEWINNKRITERIEN
Geben Sie jede mögliche Kombination wie oben beschrieben aus. Bestellung spielt keine Rolle. Wo in Ihrem Code Sie auf dem Bildschirm drucken, spielt keine Rolle. Alles was zählt ist, dass das, was in Ihrer Ausgabe angezeigt wird, korrekt ist.
mgrößer als 26 ist? Müssen wir so hohe Werte unterstützen?
given m variablesimpliziert jedoch, dass eine Liste von Variablen angegeben wird. Wenn nur die Anzahl der Variablen angegeben und 0,1,2,3..27,28,29 auf Potenzen ^ 0, ^ 1, ^ 2 usw. angehoben wird, ist dies eine akzeptable Ausgabe (wie ich aus Ihrem letzten Kommentar schließe) Dinge einfacher.


^?