[백준] 2609번: 최대공약수와 최소공배수
문제
https://www.acmicpc.net/problem/2609어떻게 했냐면...
최대공약수(GCD)를 구하는 방법에는 두가지가 있다.1. 2부터 min(a, b)까지의 정수를 모두 나눠보는 것과
2. 유클리드 호제법이 있다.
gcd(a, b)=gcd(b, a%b)이다. 이 식을 이용해서 재귀적으로 gcd를 구한다.
a%b=0이 될때까지 구하면 된다
최소공약수(LCM)을 구하는 방법은 GCD를 이용하면 된다.
lcm = a * b / gcd(a, b)이다. 이 공식을 이용하여 lcm을 구한다.
댓글
댓글 쓰기