解题思路:
a = [123:329]进行遍历,b = a*2,c = a*3
sum = str(a)+str(b)+str(c)
if len(set(sum)) == 9 and '0' not in set(sum)
满足上式的a,b,c符合条件
注意事项:
注意‘0’不包含在内
参考代码:
def f(): for a in range(123,329): b = a*2 c = a*3 sum = str(a)+str(b)+str(c) if (len(set(sum)) == 9 and '0' not in set(sum)): print(a,b,c) if __name__ == '__main__': f()
0.0分
0 人评分
C语言考试练习题_排列 (C++代码)浏览:639 |
2^k进制数 (C++代码)使用递归方法浏览:721 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:600 |
C语言训练-求矩阵的两对角线上的元素之和 (C语言代码)浏览:602 |
【数组的距离】 (C语言代码)浏览:740 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:613 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:634 |
Hello, world! (C语言代码)浏览:714 |
图形输出 (C语言代码)浏览:945 |
C语言训练-大、小写问题 (C语言代码)浏览:681 |