最大公因数和最小公倍数乘积为:ab,用a*b/最大公约数即可* def gys(a, b): while (b != 0): c=a%b a=b b=c return a s = input() sList = s.split() a = int(sList[0]) b = int(sList[1]) print(int((a * b) / gys(a,b)))