解题思路:
最小公约数欧几里得算法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语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:744 |
C语言程序设计教程(第三版)课后习题12.1 (C语言代码)浏览:1026 |
小明A+B (C语言代码)浏览:1317 |
C语言程序设计教程(第三版)课后习题6.5 (C++代码)浏览:487 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:642 |
C二级辅导-进制转换 (C语言代码)浏览:750 |
输出九九乘法表 (C语言代码)浏览:1172 |
C语言程序设计教程(第三版)课后习题12.5 (C语言代码)浏览:799 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:608 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:653 |