유클리드 호제법 예제 - 1
문제 분석
최소 공배수는 A와 B가 주어졌을 때
A * B / 최대공약수를 계산해 구할 수 있다.유클리드 호제법을 이용해 최대 공약수를 구한 후 두 수의 곱에서 최대 공약수를 나눠 주는 것으로 해결할 수 있다.
손으로 풀어보기
유클리드 호제법을 이용해 A, B의 최대 공약수를 구한다.

두 수의 곱을 최대 공약수로 나눈 값을 정답으로 출력한다.
슈도코드
코드 구현 - 파이썬
입력 a와 b를 대소 비교를 하지 않아도 재귀호출 과정에서 자연스럽게 a가 큰 수가 되고 b가 작은 수로 바뀐다.
코드 구현 - 자바
Last updated