SPEZIFIKATION
m
Erstellen Sie bei gegebenen Variablen jede Kombination bis zur Reihenfolge n
. Beispielsweise,
Die Ausgabe der Zuordnung von zwei Variablen ( a
und b
) zur Reihenfolge 1
wäre:
- ein
- b
- ab
Die Ausgabe der Zuordnung von zwei Variablen ( a
und b
) zur Reihenfolge 2
wäre:
- ein
- a 2
- b
- b 2
- ab
- a 2 b
- ab 2
- a 2 b 2
Die Ausgabe der Zuordnung von zwei Variablen ( a
und b
) zur Reihenfolge 3
wä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 1
wäre:
- ein
- b
- c
- ab
- bc
- ac
- ABC
Die Ausgabe der Zuordnungsvariablen m
zur Reihenfolge n
wä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.
m
größer als 26 ist? Müssen wir so hohe Werte unterstützen?
given m variables
impliziert 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.
^
?