解题思路:
最小公约数欧几里得算法gcd(a,b)=gcd(b,a mod b)
最小公倍数是a*b//最小公约数
注意事项:
参考代码:
def gcd(a, b): if b == 0: return a else: return gcd(b, a%b) a,b = map(int,input().split()) lcm = (a*b)//gcd(a,b) print(gcd(a,b), lcm)
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:337 |
printf基础练习2 (C语言代码)浏览:747 |
【矩阵】 (C++代码)浏览:949 |
Hello, world! (C语言代码)浏览:824 |
蛇行矩阵 (C语言代码)浏览:504 |
勾股数 (C语言代码)浏览:799 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:474 |
母牛的故事 (C语言代码)浏览:570 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:546 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:713 |