하노이의 탑

원판을 한 번에 하나씩 오른쪽 기둥으로 옮기세요. 큰 원판은 작은 원판 위에 놓을 수 없습니다.

예시

예시

점수 없는 예시

기둥과 목적지를 누르세요. 작은 원판만 위에 올릴 수 있습니다.

기둥과 목적지를 누르세요. 작은 원판만 위에 올릴 수 있습니다.

자유롭게 살펴보는 예시입니다. 점수나 연습 기록이 저장되지 않습니다.

원판 세 개가 왼쪽 기둥에 쌓여 있습니다. 최소 7번에 풀 수 있습니다.

퍼즐 1개 · 첫 이동부터 시간이 흐릅니다

방법 배우기

탑을 오른쪽 기둥으로 옮기세요

기둥 맨 위 원판을 누르고 기둥을 따라 드래그하세요.

도움말

나무판 위의 세 기둥 중 하나에 원판이 쌓여 있습니다. 원판은 한 번에 하나만 움직이세요. 큰 원판은 작은 원판 위에 놓을 수 없습니다. 닳은 고리가 있는 오른쪽 기둥에 모든 원판을 옮기면 완성입니다.

기둥 맨 위 원판을 누르고 기둥을 따라 드래그하세요. 다음 기둥까지 거리의 3분의 1을 넘겨 놓으면 그 기둥으로 이동하고, 그 전에 놓으면 돌아갑니다. 원판을 누른 뒤 원하는 기둥을 눌러도 됩니다. 갈 수 있는 기둥이 하나뿐이면 한 번 누르는 즉시 그곳으로 이동합니다. 원판을 놓을 수 없는 기둥은 원판을 든 동안 흐리게 보입니다. 그곳에 놓으면 원래 자리로 돌아가며 잠시 빨갛게 표시됩니다.

원판 세 개부터 일곱 개까지는 모두 왼쪽 기둥에서 탑으로 시작합니다. 단계가 하나 높아질 때마다 최소 이동 횟수는 앞 단계의 두 배에 1을 더한 값입니다. 섞인 배치는 원판 다섯 개가 세 기둥에 나뉘어 있고 완성 상태에서 충분히 떨어져 있어 최소 이동 횟수가 매번 달라집니다.

첫 이동 전에 최소 이동 횟수를 계산합니다. 퍼즐에서 도달 가능한 모든 상태와 완성된 탑 사이의 거리를 구하므로 추정값이 아니라 정확한 값입니다. 플레이 중에는 판 아래에서 완성까지 남은 이동 횟수를 확인할 수 있습니다.

힌트를 누르면 최소 경로에 있는 이동 하나를 대신 해 주고 어느 원판을 어디로 옮겼는지 알려 줍니다. 이 이동도 횟수에 포함됩니다. 라운드에는 사용한 힌트 수를 기록합니다. 힌트를 사용한 배치도 통계에는 해결한 것으로 저장하지만, 해결 시간과 커뮤니티 비교에서는 제외합니다.

결과에는 실제 이동 횟수와 최소 이동 횟수, 힌트 수, 시간이 나옵니다. 실행 취소를 하면 이동 횟수도 줄어들므로 마지막 수치는 판에 남아 있는 이동만 셉니다. 첫 이동에서 시계가 시작되고 마지막 원판을 놓으면 멈춥니다.

점수는 이 배치를 얼마나 효율적으로 풀었는지만 보여 줍니다. 속도 기록이 아니며 다른 퍼즐 능력을 평가하지 않습니다. 끝까지 풀지 않고 나온 배치는 저장하지 않습니다.

통계 페이지에서는 같은 단계의 배치끼리 비교합니다. 저장된 배치는 모두 해결한 배치이므로 이동 횟수와 걸린 시간을 보여 줍니다.

탑을 옮길 때는 가장 큰 원판 위의 작은 탑부터 옮깁니다. 탑을 나누어 푸는 방법 배우기

연습 공유

이 연습 공유하기

하노이의 탑

기록 보기 문제 신고

키보드 단축키

Enter
시작 또는 계속
?
키보드 단축키
Esc
도움말 또는 메모 닫기

연습에 따라 추가 단축키가 표시될 수 있습니다.

Tab으로 버튼 사이를 이동하고 Enter 또는 Space로 선택한 버튼을 누릅니다. 입력 중이거나 도움말을 보는 동안에는 단축키가 작동하지 않습니다.

이 연습에 관하여

탑 전체를 오른쪽 기둥으로 옮기세요. 원판은 한 번에 하나만 움직이고, 큰 원판을 작은 원판 위에 놓을 수 없습니다.

풀이 방법 배우기

작은 탑부터 옮기기
문제 신고

무료로 로그인

제한 없이 연습하고 진도를 저장하세요.