#2018.11.7
from cmath import inf
m=eval(input("请输入第一个整数:"))
n=eval(input("请输入第二个整数:"))
a=m*n
r=inf
if m<n:
r=m
m=n
n=r
while r!=0:
r=m%n
m=n
n=r
print("最大公约数是:{}".format(m))
print("最小公倍数是:{}".format(a/m))
#2018.11.7
from cmath import inf
m=eval(input("请输入第一个整数:"))
n=eval(input("请输入第二个整数:"))
a=m*n
r=inf
if m<n:
r=m
m=n
n=r
while r!=0:
r=m%n
m=n
n=r
print("最大公约数是:{}".format(m))
print("最小公倍数是:{}".format(a/m))