要把9本不同的课外书分别装到三个相同的手提袋里,一共有多少种不同的装法?(求C++或Python算法实现)

要把9本不同的课外书分别装到三个相同的手提袋里,一共有多少种不同的装法?(求C++或Python算法实现)

你题目的解答代码如下:

import itertools
li = [1,2,3,4,5,6,7,8,9]
rl = [x for x in itertools.permutations(li,3)]
print(*rl,sep='\n')
print("总共:",len(rl),"个")

如有帮助,望采纳!谢谢!