当前位置: 代码迷 >> 综合 >> 第4章-10 最大公约数和最小公倍数 (15分)
  详细解决方案

第4章-10 最大公约数和最小公倍数 (15分)

热度:39   发布时间:2024-02-24 16:18:00.0

本题要求两个给定正整数的最大公约数和最小公倍数。

输入格式:

输入在一行中给出两个正整数M和N(≤1000)。

输出格式:

在一行中顺序输出M和N的最大公约数和最小公倍数,两数字间以1空格分隔。

输入样例:

511 292

输出样例:

73 2044

AC代码:

def Gcd(m, n):if m % n == 0:return nelse:return Gcd(n, m % n)
m, n = map(int, input().split())
print("{} {}".format(Gcd(m, n), int(m * n / Gcd(m, n))))