博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
案例需求一
阅读量:7017 次
发布时间:2019-06-28

本文共 479 字,大约阅读时间需要 1 分钟。

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

程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。

思路:定义三个变量,i,j.k,然后用for循环进行编写程序

for i in range (1,5):     for j in range (1,5):         for k in range (1,5):             if i !=j and i != k and j != k:                 print (i,j,k) 输出结果:

1 2 3

1 2 4
1 3 2
1 3 4
1 4 2
1 4 3
2 1 3
2 1 4
2 3 1
2 3 4
2 4 1
2 4 3
3 1 2
3 1 4
3 2 1
3 2 4
3 4 1
3 4 2
4 1 2
4 1 3
4 2 1
4 2 3
4 3 1
4 3 2

转载于:https://www.cnblogs.com/zhangzhenxing/p/5979968.html

你可能感兴趣的文章
点击弹出居中带有透明遮罩层窗口
查看>>
C语言程序设计第四次作业——选择结构(2)
查看>>
安装Tomcat提示Failed to install Tomcat6 service...的解决办法
查看>>
17.08.07
查看>>
C#语法糖(Csharp Syntactic sugar)语法技巧
查看>>
Farey sequences
查看>>
Django错误集
查看>>
C# Microsoft.Office不存在空间名称Interop和Excel
查看>>
Material Design 设计规范总结(1)
查看>>
Nginx性能测试(未优化篇)
查看>>
Win7部署基础知识(4):从U盘安装
查看>>
LVS之VS/DR搭建web集群实战!!!
查看>>
技术思考--不要从技术的角度去思考大数据的落地
查看>>
Dom 实例
查看>>
nginx 配置域名转发和进行ip限制
查看>>
MongoDB assertion: 18 { code: 18, ok: 0.0, errmsg: "auth fails" }
查看>>
hosts.deny真的可以deny ALL吗?
查看>>
RedHat 7.2 KVM通过V2V迁移VMware的虚拟机
查看>>
Sonar6.0应用之三:集成Eclipse实时代码质量分析(附Eclipse初始化)
查看>>
keepalived实现redis主备切换
查看>>