解题思路:
通过for循环求出最大公因数,再通过“最小公倍数=两数之积/最大公因数”得出最小公倍数
注意事项:
最后输出是整型
参考代码:
m, n = map(int, input().split(" ")) b = [] for i in range(1, min(m, n) + 1): if m % i == 0 and n % i == 0: b.append(i) print(max(b), int(n * m / max(b)))
0.0分
5 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:324 |
简单的a+b (C语言代码)浏览:723 |
C语言程序设计教程(第三版)课后习题7.2 (Java代码)浏览:686 |
【亲和数】 (C语言代码)浏览:859 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:856 |
众数问题 (C语言代码)浏览:830 |
剪刀石头布 (C语言代码)浏览:1753 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:565 |
蛇行矩阵 (C语言代码)浏览:535 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:589 |