不重复的三位数:用 1、2、3、4 共 4 个数字能组成多少个互不相同且无重复数字的三位数?都是多少?

count=0
for i in range(1,5):
    for j in range(1,5):
        for k in range(1,5):
            if i!=j and j!=k and i!=k:
                count+=1
                print("%d%d%d "%(i,j,k),end='')
print("\n",count)




在这里插入图片描述

扩展:也可以用排列组合来计算个数 如此题用C43A33C^{3}_{4}A^{3}_{3} 可以调用我们以前写的排列组合函数
排列组合

posted on 2019-12-23 18:23  小肥鱼~  阅读(60)  评论(0)    收藏  举报