解题思路:全排列
注意事项:死办法,没什么可以多剖析的
参考代码:
import itertools
lst = [i for i in range(1, 10)]
for data in itertools.permutations(lst) :
num1 = int(''.join(map(str, data[:3])))
num2 = int(''.join(map(str, data[3 :6])))
num3 = int(''.join(map(str, data[6 :])))
if num1 + num2 == num3 and num3 == num1 * 3 :
print(num1, num2, num3)
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1049 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:698 |
C语言训练-计算1977!* (C++代码)浏览:857 |
不容易系列2 (C语言代码)浏览:597 |
WU-输入输出格式练习 (C++代码)浏览:1082 |
【计算直线的交点数】 (C语言代码)浏览:1450 |
1642题解浏览:715 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:558 |
C二级辅导-求偶数和 (C语言代码)浏览:674 |
川哥的吩咐 (C语言代码)浏览:611 |