본 온라인 동부체험수학한마당의 모든 콘텐츠는 전문적학습공동체 '푸른 수학에 풍덩' 소속 선생님이 구글사이트도구를 이용하여 자체 제작한 것으로 모든 저작권은 '푸른 수학에 풍덩'에 있습니다. 학년 말 수학 수업에 적극적으로 활용해주시면 감사하겠습니다.
하노이탑의 원판을 옮기는 최소 횟수를 메르센 수를 이용하여 구할 수 있다.
베나레스 사원의 하노이탑 문제를 풀 수 있다.
EBS MATH 하노이탑 게임을 최소 횟수로 옮길 수 있다.
하노이의 탑(Tower of Hanoi)은 세 개의 기둥에서 한 기둥에 쌓여 있는 원판을 다른 한 기둥으로 옮기는 게임으로 다음의 조건을 만족시켜야 한다.
큰 원판이 작은 원판 위에 있어서는 안 된다.
한 기둥의 원판을 다른 기둥으로 옮길 수 있는 최소 횟수는 7회이다.
한 기둥의 원판을 다른 기둥으로 옮길 수 있는 최소 횟수는 15회이다.
한 기둥의 원판을 다른 기둥으로 옮길 수 있는 최소 횟수는 31회이다.
하노이탑의 원판을 옮기는 최소 횟수에는 어떤 규칙성이 있을까? 여기에는 메르센 수가 숨어있다고 한다. 메르센 수(Mersenne number)는 2의 거듭제곱에서 1이 모자란 숫자를 말한다. 원판의 개수를 n이라고 할 때, 원판을 옮기는 최소 횟수는 지수가 n인 메르센 수이다.
고대 인도 베나레스에 있는 한 사원의 이야기에는 하노이탑 문제가 나온다. 이 사원에는 세상의 중심을 나타내는 큰 돔이 있고, 그 안에 세 개의 다이아몬드 기둥이 있다. 한 기둥에는 64개의 크기가 다른 황금 원반이 놓여 있는데, 가장 아래쪽에 있는 것이 가장 크고, 위로 올라갈수록 작아져 원추 모양을 이룬다. 브라흐마가 정한 규칙에 따라 승려들은 모든 원판을 다른 기둥으로 밤낮없이 옮기는데, 이 일이 끝날 때 탑은 무너지고 세상은 종말을 맞이하게 된다. 브라흐마가 정한 규칙은 다음과 같다.
한 번에 하나의 원판을 다른 기둥으로 옮긴다.
EBSMATH에 탑재된 '하노이의 탑' 게임을 통해 최소 횟수로 원판 옮기기에 도전해보세요.
기둥이 3개가 아니라 4개라면 원판을 옮기는 최소 횟수는 어떻게 될까요? 이건 아주 어려운 문제이지만 여러분들이라면 할 수 있을 거예요. 이 문제를 해결한 당신은 천재!!