스도쿠의 가장 큰 재미 중 하나는 게임이 노련한 고수는 물론 초보자에게도 매력적인 게임이라는 것이다.
각자 능력 수준에 맞춰 퍼즐을 풀 때마다 초심자와 노련한 스도쿠 고수들은 많은 생각과 기술을 생각한다.
하지만 그 둘의 접근 방식은 완전히 다르다. 어려운 스도쿠 퍼즐을 풀려면 쉬운 것과 비교할 수 없는 다른 다양한 기술들이 필요하다.
이 글은 스도쿠를 쉽게 풀 수 있는 공식 9가지를 알려준다.
이 기법을 활용할 때, 사실 고수가 되기 위해서는 기본 기법부터 시작하는 것이다.
처음 몇 가지 기술을 사용하여 가능한 한 많은 숫자를 넣어라.
그런 다음 기본 기법을 사용하여 보드에 더 이상 숫자를 추가할 수 없는 경우, 알려주는 고급 기법을 사용해보자.
한 번에 한 개씩 칸에 숫자를 표시할 수 있을 때까지 하자, 그런 다음 기본 기법으로 다시 시작해서 하나씩 과정을 반복한다. 이 기술을 사용면여 거의 모든 스도쿠 퍼즐을 풀 수 있다.
[하나 남은 번호를 찾는 기술]
1. 행/열/대각선 패턴
특정 칸이 하나의 숫자만 포함할 수 있는 경우, 그 숫자는 "단 하나 남은 번호"로 생각한다.
이는 예상 번호를 제외한 다른 모든 숫자가 현재 블록, 열 또는 행에 존재할 때마다 발생한다. 이 예에서는 다른 8개의 숫자가 관련 블록, 열, 행에 모두 사용되었기 때문에 적색 셀에는 숫자 5만 포함될 수 있다.
2. 블록/행/열 패턴
스도쿠 보드의 각 블록, 행 및 칼럼에는 1에서 9 사이의 모든 숫자가 포함되어야 한다.
따라서 블록/열/열 내의 하나의 셀에만 4라고 하는 숫자를 넣을 수 있다면, 그 숫자는 거기에 적합하다는 것을 보증한다. 이 예는 적색으로 표시된 셀의 고유 예상 번호로써 숫자 4를 보여준다.
[번호 제거 기술]
3. 블록 및 행/열 패턴
특정 행이나 열 안에 숫자를 못박는 데 도움이 될 것이다. 7번 숫자는 가운데 줄의 적색 셀에만 삽입할 수 있음을 보여주고 있다. 따라서 나머지 줄에서 숫자 7은 들어갈 수 없다.
4. 블록/블록 패턴
이 기술은 예를 보면 가장 잘 이해할 수 있다. 가운데와 왼쪽 블록에서 숫자 8을 적색 칸 중 하나에 넣어야 한다. 중우열에서 상하행에서 8개를 제거할 수 있다는 뜻이다.
5. 부분 집합 패턴
이번 패턴에서는 1행과 5행 모두 예상 번호이고, 4번과 7번만 포함하는 동일한 열에 셀이 있음을 나타낸다.
이 두 숫자는 그 열에 있는 다른 모든 칸에서도 예상 번호로 나타나지만, 1열과 5열의 유일한 두 예상 번호이다.
이 두 숫자는 줄의 다른 어느 곳에서도 나타날 수 없기 때문에 제거할 수 있다. 예에서 빨간색으로 동그라미를 친 두 후보 쌍이 유일한 예상 칸들이다.
4와 7은 반드시 이 두 개의 세포 중 하나에 넣어야 하기 때문에, 파란색으로 동그라미를 친 모든 쌍은 후보로서 그 숫자를 제거할 수 있다. 이것은 1이 2열에서 단독 번호가 되고, 2가 6열에서 단독 번호가 되기 때문에 따라서 6이 4열에서 단독 번호가 된다는 것을 의미한다.
두 개 이상의 예상 칸이 있으면 이 기법을 사용할 수도 있다. 예를 들어, 빨간색으로 동그라미를 친 두 쌍이 1, 4, 7번 숫자의 세 명의 예상 칸이었다고 하자.
그럼 이것은 이 세 숫자가 1, 2 또는 5행 중 하나에 배치되어야 한다는 것을 의미한다.
우리는 이 세 숫자를 행에 남아 있는 어떤 세포에서도 후보로서 제거할 수 있었다. 이 기술은 4개의 예상 번호로도 추측 가능하다.
6. 숨겨진 부분 집합 패턴
이것은 부분 집합 패턴과 비슷하지만, 예상 번호가 있는 칸에 영향을 미친다. 이 예에서 숫자 5, 6, 7은 첫 번째 열의 5 또는 6에만 배치할 수 있으며(빨간색 원으로 표시됨),
숫자 5는 8에만 삽입할 수 있음을 알 수 있다.
6번과 7번은 빨간색 원이 있는 칸 중 하나에 넣어야 하기 때문에 5번은 8번 칸에 넣어야 하고, 따라서 우리는 이 칸의 다른 후보를 제거할 수 있다. 이 경우, 2번과 3번이다.
7. 모서리 중앙 패턴
이 방법은 빨간 색으로 표시된 칸와 같이 직사각형을 구성하는 칸을 볼 때 효과가 있다. 이 예에서 빨간 칸와 파란 칸은 모두 5번을 후보 번호로 가지고 있다고 하자. 자, 만약 빨간 칸이 여러분이 5를 넣을 수 있는 2열과 8열에 있는 유일한 세포라고 상상해 보자.
이 경우 빨간 칸 중 두 개에 5를 넣어야 하며, 두 개 모두 같은 열에 있을 수 없다는 것도 알고 있다. 자, 그럼 이제 이것은 모든 파란 칸의 후보로써 5를 제거할 수 있다는 것을 의미한다.
맨 위 줄에는 1번 또는 2번 레드 셀이 5가 있어야 하며, 아랫줄에 대해서도 같은 말을 할 수 있기 때문이다.
8. 중앙 패턴 업그레이드 패턴
이번 건 모서리 중앙 패턴보다 더 복잡한 버전이다. 대부분의 경우, 기술은 아주 적은 가지 수를 위해 많은 생각을 하는 것처럼 보일 수도 있지만,
어떤 퍼즐은 이걸로도 해결할 수 있다.
그러니 만약 여러분들이 스도쿠 고수가 되고 싶다면 계속 읽어야 한다!
예를 들어, 숫자 3에 대해 몇몇 예상 칸에 그림이 그려졌다. 자, 2, 4, 7, 9열에서 숫자 3을 포함할 수 있는 유일한 칸은 빨간색으로 표시된 칸이라고 가정해보자.
각 열에는 3개가 있어야 한다는 것을 알고 있다.
그럼 우리는 파란색으로 표시된 모든 칸에서 후보를 제거할 수 있다. 그 이유는 3번 숫자가 빨간 칸에 있을 수 있는 위치를 고려한다면,
위 그림이 보여주는 것처럼 녹색 세포에 3s를 넣거나 보라색 칸에 넣어야 한다는 두 가지 대안을 얻을 수 있기 때문이다.
어쨌든 2, 4, 7, 9열의 각 열에 색칠된 칸 중 하나에 3을 포함해야 하므로, 그 행의 다른 칸은 3을 포함할 수 없다.
이번 패턴은 위 그림처럼 함께 사슬을 묶을 수 있는 공통 예상 번호를 가진 칸을 찾는다. 예를 들어 왼쪽 상단 빨간색 칸부터 시작한다면,
다음 같은 예상 번호를 포함하는 다른 칸에 도달할 때까지 수직 또는 수평으로 선을 긋는다. 그런 다음 원래 칸으로 돌아갈 때까지 이 패턴을 반복한다.
9. 예상 패턴
이번 패턴은 실제로 어떤 칸에 정확히 몇 개의 숫자를 보유 하는지를 결정하는 데 도움을 줄 수 있다. 그러나 이 패턴 기술이 쉬운 것이 아니다. 위의 예를 보자. 빨간 칸에 있는 예상 번호들이 그 칸들의 유일한 번호라고 가정해 보자.
화살표가 붉은 칸을 향하도록 하여 시작하며, 그 칸에 대해 두 예상 번호 중 하나인 3 또는 6을 채운다. 그리고 나서 그 뒤를 따라 나머지 빨간색 칸을 채워 넣어보자.
이제 길을 따라 입력하는 값을 기록해두어야 한다. 시작했던 칸으로 돌아가서 그 칸의 다른 후보 번호를 써보고, 다른 빨간색 세포도 채우자.
지금 얻은 숫자와 첫 번째 결과를 비교한다. 두 경우 모두 특정 칸이 특정 번호를 포함해야 한다는 것을 발견할 수 있다.
이 예에서 3번 숫자를 시작 칸에 넣으면 위의 오른쪽 이웃 셀에 9가 들어 있어야 한다는 것을 알 수 있다. 이제 시작 칸에 6을 입력하고, 다른 방향으로 이동하여 후보 값을 입력하자.
위의 오른쪽 이웃 세포에 다시 도달하면, 이번에도 9를 포함해야 한다는 것을 알게 될 것이다. 따라서 이 세포는 9를 포함해야 한다.
많은 연습을 통해 위의 패턴만 익혀도 거의 모든 스토쿠를 풀 수 있다. 도움이 되기를 바란다!