题解 | #求最小公倍数#
求最小公倍数
https://www.nowcoder.com/practice/22948c2cad484e0291350abad86136c3
最小公倍数不需要像人一样找公约数,再相乘
应该用简单了罗列
最小公倍数一定是较大数字的倍数,所以判断大小,按照大的进行循环就好
易错点:range(a,a*b+1,a) 要+1 ,因为左闭右开,所以多+1
while True: try: a,b = list(map(int,input().split())) if a>b: a,b = b,a for i in range(a,a*b+1,a): if i%b==0: print(i) break except: break