用 1、3、5、8 这几个数字能组成的互不相同且无重复数字的三位数各是多少 总共有多少用python做
用1、3、5、8这几个数字,能组成的互不相同且无重复数字的三位数有:
135、138、153、158、183、185、315、318、351、358、381、385、513、518、531、538、581、583、813、815、831、835、851、853
总共有 4 * 3 * 2 = 24 种组合。
以下是用Python代码实现:
digits = [1, 3, 5, 8]
count = 0
for i in digits:
    for j in digits:
        for k in digits:
            if i != j and j != k and i != k:
                number = i * 100 + j * 10 + k
                print(number)
                count += 1
print("总共有", count, "种组合。")
输出结果:
135
138
153
158
183
185
315
318
351
358
381
385
513
518
531
538
581
583
813
815
831
835
851
853
总共有 24 种组合。
``
原文地址: https://www.cveoy.top/t/topic/ibzl 著作权归作者所有。请勿转载和采集!