蓝桥杯青少年Python创意编程大赛省赛第一题_互不重复排列组合答案

蓝桥杯青少年Python创意编程大赛省赛第一题_互不重复排列组合答案

"""
蓝桥杯青少年Python创意编程大赛省赛第一题_互不重复排列组合:

编程实现 :
用 1、3、5、8这几个数字,能组成 这几个数字,能组成 这几个数字,能组成 这几个数字,能组成 这几个数字,能组成 的互不相同且无重复数 字的三位互不相同且无重复数 字的三位互不相同且无重复数 字的三位互不相同且无重复数 字的三位互不相同且无重复数 字的三位互不相同且无重复数 字的三位互不相同且无重复数 字的三位各是多少? 各是多少? 各是多少? 总共有多少个? 总共有多少个? 总共有多少个? 总共有多少个?
输入 :
无
输出 :
多行数字 多行数字 ,每行一个三位数 每行一个三位数 每行一个三位数 每行一个三位数
组成的三位数 总个组成的三位数 总个组成的三位数 总个组成的三位数 总个组
"""

nums = (1,3,5,8)
amounts = 0
for x in range(4):
    for y in range(4):
        for z in range(4):
            if x!=y and x!=z and y!=z:
                amounts += 1
                print(nums[x],nums[y],nums[z],sep='')

print("能组成",amounts,"个三位数")

 

李兴球

李兴球的博客是Python创意编程原创博客

评论已关闭。