맞는데 왜 틀릴까..?

알고리즘/수학 알고리즘

유클리드 호제법

안도일 2022. 1. 19. 18:13

유클리드 호제법
최대공약수
2개의 자연수 a, b에 대해서 a를 b로 나눈 나머지를 r이라 하면(단, a > b),
a와 b의 최대공약수는 b와 r의 최대공약수와 같다.
이 성질에 따라, b를 r로 나눈 나머지 r'를 구하고, 다시 r을 r'로 나눈 나머지를 
구하는 과정을 반복하여 나머지가 0이 되었을 때 나누는 수가 a와 b의 최대공약수이다.

 

최소공배수
최소공배수는 a, b의 곱을 a, b의 최대 공약수로 나누면 나오게 된다.

백준 2609

'알고리즘 > 수학 알고리즘' 카테고리의 다른 글

진법 변환  (0) 2022.01.19
에라토스테네스의 체  (0) 2022.01.19