확률과 통계순열과 조합수능 기출기본 문제 (3점 중반)
유클리드 순서도
문제
다음은 유클리드 알고리즘을 이용하여 두 자연수 , 의 최대공약수를 알아보는 순서도이다. , 일 때, (가) 부분의 처리 내용과 인쇄되는 값은? [3점]

| (가) | 인쇄값 | |
| ① | ||
| ② | ||
| ③ | ||
| ④ | ||
| ⑤ |
정답 보기
⑤
자료 내려받기
아직 올라온 파일이 없습니다.
해설
유클리드 알고리즘을 이용하여 두 자연수 , 의 최대공약수를 구하는 방법은 다음과 같다. 두 수 , 의 최대공약수를 라고 하면 는 와 를 동시에 나누므로, 는 와 를 나누게 된다. 이와 같은 방법으로 이면 와 의 최대공약수를 알아보고, 이면 와 의 최대공약수를 구하면 된다. 따라서, (가)에 들어가는 식은 이다. 이를 이용하여 2004, 1670의 최대공약수를 구해 보면 다음과 같다. (, )=(2004, 1670) () =(334, 1670) () =(334, 1336) () =(334, 1002) () =(334, 668) () =(334, 334) () =334 따라서, 인쇄되는 의 값은 334이다.