问题 4942 --最大公约数和最小公倍数(Python)

4942: 最大公约数和最小公倍数(Python)★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 1030  解决: 593
[提交][状态][命题人:]

题目描述

在main()函数中通过用户交互输入两个整数,调用函数过程,返回两个数的最大公约数和最小公倍数

【Python代码】

def main():
    _____(1)________
    print(gbs(a,b))
    print(gys(a,b))

def gbs(a,b):
    _____(2)________
    while t%a!=0 or t%b!=0:
        _____(3)______
    return t

def gys(a,b):
    y=a
    while _____(4)_______:
        y=y-1
    return y

main()

输入

中间逗号隔开的两种正整数

输出

先输出最小公倍数

再输出最大公约数

样例输入
Copy
16,24
样例输出
Copy
48
8

提示

来源

[提交][状态]