仕様
与えられたm変数は、次までのすべての組み合わせを作成しますn。例えば、
2つの変数(aおよびb)を順序にマッピングする出力は次の1ようになります。
- a
 - b
 - ab
 
2つの変数(aおよびb)を順序にマッピングする出力は次の2ようになります。
- a
 - a 2
 - b
 - b 2
 - ab
 - a 2 b
 - ab 2
 - a 2 b 2
 
2つの変数(aおよびb)を順序にマッピングする出力は次の3ようになります。
- a
 - 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
 
マッピング三つの変数(の出力a、bおよびc順序には)1次のようになります。
- a
 - b
 - c
 - ab
 - 紀元前
 - 交流
 - ABC
 
m変数を順序にマッピングする出力は次のnようになります。
- 等
 
受賞基準
上記のように、可能なすべての組み合わせを出力します。順序は関係ありません。コードのどこに画面に出力してもかまいません。重要なのは、出力に表示されるものが正しいことです。
m26より大きい場合はどうなりますか?その高い値をサポートする必要がありますか?
                given m variablesは変数のリストが与えられることを示唆しています。変数の数のみが指定され、0,1,2,3..27,28,29の累乗^ 0、^ 1、^ 2などが許容可能な出力である場合(最後のコメントから推測します)、次のようになります。物事が簡単に。
                

^か?