π곡λΆ/μ½λ©ν
μ€νΈ
νλ‘κ·Έλλ¨Έμ€ - μ΅λ곡μ½μμ μ΅μ곡배μ, νμ΄μ¬
Janger
2021. 11. 19. 13:06
728x90
https://programmers.co.kr/learn/courses/30/lessons/12940
μ½λ©ν μ€νΈ μ°μ΅ - μ΅λ곡μ½μμ μ΅μ곡배μ
λ μλ₯Ό μ λ ₯λ°μ λ μμ μ΅λ곡μ½μμ μ΅μ곡배μλ₯Ό λ°ννλ ν¨μ, solutionμ μμ±ν΄ 보μΈμ. λ°°μ΄μ 맨 μμ μ΅λ곡μ½μ, κ·Έλ€μ μ΅μ곡배μλ₯Ό λ£μ΄ λ°ννλ©΄ λ©λλ€. μλ₯Ό λ€μ΄ λ μ 3, 12μ
programmers.co.kr
def gcd(p, q):
if p < q :
p, q = q, p
if q == 0:
return p
else:
return gcd(q, p % q)
def solution(n, m):
answer = []
answer.append( gcd(n, m) ) # μ΅λ곡μ½μ ꡬνκΈ°
answer.append( (n * m) / gcd(n, m) ) # μ΅μ곡배μ ꡬνκΈ°
return answer
728x90