解题思路:辗转相除就行,最大公倍数用两个整数相乘,然后除以最大数公因数
注意事项:数据类型别弄错
参考代码:
a,b=map(int,input().split())
beichushu=max([a,b])
chushu=min([a,b])
while True:
yushu=beichushu%chushu
if yushu==0:
break
beichushu=chushu
chushu=yushu
print(chushu,a*b//chushu,sep=" ")
0.0分
2 人评分
C二级辅导-等差数列 (C语言代码)浏览:628 |
C语言训练-大、小写问题 (C语言代码)浏览:2421 |
矩形面积交 (Java代码)浏览:1281 |
C二级辅导-进制转换 (C语言代码)浏览:657 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:643 |
C语言训练-求函数值 (C语言代码)浏览:976 |
A+B for Input-Output Practice (V) (C语言代码)浏览:640 |
【偶数求和】 (C语言代码)浏览:460 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1495 |
C二级辅导-计负均正 (C语言代码)浏览:523 |