[알고리즘/백준] 2609: 최대공약수와 최소공배수(python)

유현민·2022년 4월 8일
0

알고리즘

목록 보기
108/253

유클리드 호제법을 사용하면 된다고 한다. 처음 알았다...

def gcd(m,n):
    while n != 0:
       t = m%n
       (m,n) = (n,t)
    return abs(m)


a, b = map(int, input().split())
print(gcd(a, b))
print(int(a*b / gcd(a, b)))
profile
smilegate megaport infra

0개의 댓글