规格
给定m
变量,按order创建每个组合n
。例如,
将两个变量(a
和b
)映射到顺序的输出为1
:
- 一个
- b
- b
将两个变量(a
和b
)映射到顺序的输出为2
:
- 一个
- 一个2
- b
- b 2
- b
- 一个2 b
- 抗体2
- a 2 b 2
将两个变量(a
和b
)映射到顺序的输出为3
:
- 一个
- 一个2
- 一个3
- b
- b 2
- b 3
- b
- 一个2 b
- 一个3 b
- a 3 b 2
- 抗体2
- 腹3
- a 2 b 3
- a 2 b 2
- a 3 b 3
映射三个变量(的输出a
,b
和c
),以顺序1
将是:
- 一个
- b
- C
- b
- 公元前
- 交流电
- abc
m
按顺序映射变量的输出为n
:
- 等等
获奖标准
输出上述所有可能的组合。顺序无所谓。在代码中的什么位置打印到屏幕都没有关系。重要的是输出中显示的内容是正确的。
m
大于26怎么办?我们必须支持这么高的价值吗?
given m variables
暗示将给出一个变量列表。如果仅给出变量的数量,并且将0、1、2、3..27、28、29提升为幂^ 0,^ 1,^ 2等,这是可以接受的输出(正如我从您的上一条评论中推断的那样),事情变得容易。
^
吗?