최대공약수를 구하는 유클리드 호제법 증명하기.유클리드 호제법으로 최대 공약수를 쉽게 구할 수 있다.예를 들어, (16, 12) 란 값이 있을 때 이 두 수의 최대공약수를 구하려면(A, B) (B. (A%B)) .. .. .. (R, 0) 이 된다. 그러면 여기서의 R 이 최대공약수가 된다. 이해를 못 하시겠다구요? 그러면 숫자를 사용해봅시담(16, 12) (12, 4) (4, 0) 즉 (16, 12) 의 최대공약수는 4가 됩니다. 정말 쉽죠?그래서 직접 코드 유클리드 호제법을 사용하면 O(log N) 이 나올 것이다.이제 유클리드 호제법을 한 번 증명해보자. 증명은 고등학교 이후로 처음하는 것 같다.자연수 A, B 가 있다. A % B = q A / B = r 라고 하자. G(A, B) 가 있을 때 G ..