这似乎与其他排列问题类似,但差异被证明是一个挑战。 given x options (一般为3-7,或[a,b,c] to [a,b,c,d,e,f,g] ) 获取所有permutations of y length (通常也是3-7) x = [a,b,c] y = 7
[a,a,a,a,a,a,a]
[a,a,a,a,a,a,b]
[a,a,a,a,a,b,a]
[a,a,a,a,b,a,c]
[a,c,a,b,a,a,a]
etc. 或 x=7 [a,b,c,d,e,f,g] y=3
[a,a,a]
[a,d,g]
[a,g,d]
[g,d,a]
etc.