输入两个正整数m和n,求其最大公约数和最小公倍数。
a,b=map(int,input().split())
def gongyue(a,b):
if a < b:
a,b = b,a #保证a大于b
while a%b != 0:
a,b = b,a%b
return b
print(gongyue(a,b),a * b // gongyue(a, b))
输入两个正整数m和n,求其最大公约数和最小公倍数。
a,b=map(int,input().split())
def gongyue(a,b):
if a < b:
a,b = b,a #保证a大于b
while a%b != 0:
a,b = b,a%b
return b
print(gongyue(a,b),a * b // gongyue(a, b))