ํ์ด ๋ฐฉ๋ฒ
์ต๋๊ณต์ฝ์์ ์ต์๊ณต๋ฐฐ์๋ฅผ ๊ตฌํ๋ ๋ฌธ์ ์ด๋ค.
์ต๋๊ณต์ฝ์ ๊ฐ์ ๊ฒฝ์ฐ ์ ํด๋ฆฌ๋ ํธ์ ๋ฒ์ ์ด์ฉํ์ฌ ์ ๊ทผํ๊ณ , ์ต์๊ณต๋ฐฐ์๋ ๋ ์๋ฅผ ๊ณฑํ ํ ์ต๋๊ณต์ฝ์๋ก ๋๋์ด์ฃผ๋ ๊ฐ์ด ๋๋ค.
์ฝ๋
def solution(n, m):
answer = []
a = n
b = m
while b != 0:
temp = a % b
a = b
b = temp
answer.append(a)
answer.append(n * m // a)
return answer
def solution(n, m):
a, b = n, m
while b != 0:
a, b = b, a % b
answer = [a, n * m // a]
return answer
'์๊ณ ๋ฆฌ์ฆ > [ํ๋ก๊ทธ๋๋จธ์ค]' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
PROG LV1 : ๋ฌ๋ฆฌ๊ธฐ ๊ฒฝ์ฃผ (python) (0) | 2023.05.11 |
---|---|
PROG LV2 : ์ ์ ์ ๊ณฑ๊ทผ ํ๋ณ (python) (0) | 2023.03.05 |
PROG LV2 : ์๋ฆฟ์ ๋ํ๊ธฐ (python) (0) | 2023.03.05 |
PROG LV1 : ์ง์์ ํ์ (python) (0) | 2023.03.05 |
PROG LV2: ํ๋ ฌ์ ๋ง์ (python) (0) | 2023.03.05 |