반응형
유클리드 호제법만 암기한다면 쉬운 문제
def solution(N, M):
# write your code in Python 3.6
lcd=(N*M)//gcd(N,M)
return lcd//M
def gcd(a,b):
if a==b:
return a
a,b=min(a,b),max(a,b)
if b%a==0:
return a
return gcd(a,b%a)
반응형
'알고리즘' 카테고리의 다른 글
프로그래머스 레벨1 6개 (0) | 2021.03.17 |
---|---|
코딜리티 AbsDistinct (0) | 2021.03.16 |
코딜리티 MinPerimeterRectangle (0) | 2021.03.16 |
코딜리티 CounterFactors (0) | 2021.03.16 |
코딜리티 EquiLeader (0) | 2021.03.14 |