程序1--互不重复的三位数
来源:互联网 发布:dbc2000 传奇数据库表 编辑:程序博客网 时间:2024/05/23 18:30
条件:
1.个十百位:从数字1/2/3/4中选择。
2.得到的三位数互不重复。例如,不能有两个124。
3.个十百位上的数字不重复。例如,不能包含数223。
def three_digit_number(): 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)
排列组合问题:
C41×C31×C21=24
或者
C43×A33=24(先选后排)
另外一种比较霸气的:一句话实现,哈哈~~~
list_num = [1,2,3,4]list = [i*100 + j*10 + k for i in list_num for j in list_num for k in list_num if (j != i and k != j and k != i)]print (list)
另外一种方法:通过先列举然后排除法:
line=[]for i in range(123,433):a=i%10b=(i%100)//10c=(i%1000)//100if a!=b and b!=c and a!=c and 0<a<5 and 0<b<5 and 0<c<5 :print (i)line.append(i)print('the total is :',len(line))
0 0
- 程序1--互不重复的三位数
- 【程序1】组成互不相同且无重复数字的三位数
- 用 1 2 3 4 四个数字组成的互不相同且不重复的三位数。
- 统计互不相同且无重复数字的三位数个数
- 【程序1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- 【程序11】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- 有1、2、3、4四个数字,编写程序计算出能组成多少个互不相同且无重复数字的三位数
- 【程序11】 TestTN.java 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- 编写程序求解: 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?打印出来?
- C语言:编写程序求解:有1,2,3,4,个数字,将组成互不相同且无重复数字出现的三位数打印出来
- 【程序3】有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- 【程序11】 题目:有1、2、3、4个数字,能组成多少个互不相同且无 重复数字的三位数?都是多少?
- 有1、2、3、4四个数字,输出所有能组成的互不相同且无重复的三位数。
- 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数
- 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数
- 1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数 都是多少
- C语言利用for循环实现1,2,3,4这四个整数互不相同且不重复的三位数
- 有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数
- 575. Distribute Candies
- Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again
- Android mdpi hdpi xdpi
- K-means聚类算法
- js对象的深拷贝和浅拷贝
- 程序1--互不重复的三位数
- 阻止a标签默认行为的几种简单方法
- Spring 实现数据库读写分离
- 对你来说,哪一个深度学习网络是最佳选择?(2)
- 03-树2 List Leaves (25分)
- 性能测试并发数的计算
- AES加密解密算法
- 随意组合
- 123123