문제 모음 연구 02 · 결정적 풀이 경로
싱글은 어디서 더 이상 통하지 않을까요?
고급 문제의 첫 유효 제거 시점에서 빈칸 중앙값은 39개입니다. 숫자 채우기에서 가능성 제거로 전환되는 과정을 살펴보세요.
기록한 내용
모든 원본 문제에 네이키드 싱글, 히든 싱글, 잠긴 후보, 네이키드 페어, 히든 페어 순서를 적용했습니다. 유효한 단계마다 네이키드 싱글부터 다시 찾습니다. 가능한 싱글을 모두 소진한 뒤, 첫 후보 제거 직전의 빈칸 수를 기록했습니다.
| 난이도 | 제거가 있는 경로 | 빈칸 중앙값 | 범위 |
|---|---|---|---|
| 초급 | 0 / 128 | 해당 없음 | 제거 단계 없음 |
| 중급 | 0 / 128 | 해당 없음 | 제거 단계 없음 |
| 고급 | 128 / 128 | 39 | 20–56 |
| 전문가 | 128 / 128 | 43 | 25–57 |
첫 고급 문제의 첫 막힘 지점
v1-hard-0001에서는 12단계 이전에 싱글로 11회 채웁니다. 다음 추론은 포인팅입니다. 왼쪽 위 박스의 9는 r2c2 또는 r2c3에만 올 수 있고 둘 다 2행에 있으므로 r2c9에서 9를 제거할 수 있습니다. 칸을 직접 채우지는 않아도 유용한 진전입니다.
v1-hard-0001 · 12단계 직전 국면
칸별 표로 국면 읽기
| 칸 | 값 / 후보 |
|---|---|
| r1c1 | 입력된 값: 2 |
| r1c2 | 입력된 값: 7 |
| r1c3 | 입력된 값: 3 |
| r1c4 | 입력된 값: 1 |
| r1c5 | 입력된 값: 8 |
| r1c6 | 입력된 값: 5 |
| r1c7 | 입력된 값: 4 |
| r1c8 | {6, 9} |
| r1c9 | {6, 9} |
| r2c1 | 입력된 값: 5 |
| r2c2 | {1, 8, 9} |
| r2c3 | {4, 6, 8, 9} |
| r2c4 | {4, 6, 7} |
| r2c5 | {4, 6, 7} |
| r2c6 | {4, 6, 7} |
| r2c7 | 입력된 값: 3 |
| r2c8 | 입력된 값: 2 |
| r2c9 | {1, 6, 8, 9} |
| r3c1 | {1, 4, 8} |
| r3c2 | {1, 8} |
| r3c3 | {4, 6, 8} |
| r3c4 | 입력된 값: 3 |
| r3c5 | 입력된 값: 9 |
| r3c6 | 입력된 값: 2 |
| r3c7 | 입력된 값: 5 |
| r3c8 | {1, 6, 8} |
| r3c9 | 입력된 값: 7 |
| r4c1 | 입력된 값: 3 |
| r4c2 | {2, 5, 8, 9} |
| r4c3 | {2, 4, 5, 8, 9} |
| r4c4 | {4, 5, 8, 9} |
| r4c5 | {2, 4} |
| r4c6 | 입력된 값: 1 |
| r4c7 | 입력된 값: 6 |
| r4c8 | 입력된 값: 7 |
| r4c9 | {2, 4} |
| r5c1 | 입력된 값: 7 |
| r5c2 | {2, 5, 8} |
| r5c3 | {2, 4, 5, 8} |
| r5c4 | {4, 5, 6, 8} |
| r5c5 | {2, 3, 4, 6} |
| r5c6 | {4, 6, 8} |
| r5c7 | 입력된 값: 9 |
| r5c8 | {1, 4} |
| r5c9 | {1, 2, 3, 4} |
| r6c1 | {4, 9} |
| r6c2 | 입력된 값: 6 |
| r6c3 | 입력된 값: 1 |
| r6c4 | {4, 7, 9} |
| r6c5 | {2, 3, 4, 7} |
| r6c6 | {4, 7, 9} |
| r6c7 | 입력된 값: 8 |
| r6c8 | 입력된 값: 5 |
| r6c9 | {2, 3, 4} |
| r7c1 | 입력된 값: 6 |
| r7c2 | {1, 2, 5, 8, 9} |
| r7c3 | {2, 5, 8, 9} |
| r7c4 | {4, 7, 8, 9} |
| r7c5 | {1, 4, 7} |
| r7c6 | {4, 7, 8, 9} |
| r7c7 | {2, 7} |
| r7c8 | 입력된 값: 3 |
| r7c9 | {2, 4, 8, 9} |
| r8c1 | {1, 8, 9} |
| r8c2 | 입력된 값: 4 |
| r8c3 | {2, 8, 9} |
| r8c4 | {6, 7, 8, 9} |
| r8c5 | {1, 6, 7} |
| r8c6 | 입력된 값: 3 |
| r8c7 | {2, 7} |
| r8c8 | {6, 8, 9} |
| r8c9 | 입력된 값: 5 |
| r9c1 | {8, 9} |
| r9c2 | 입력된 값: 3 |
| r9c3 | 입력된 값: 7 |
| r9c4 | 입력된 값: 2 |
| r9c5 | 입력된 값: 5 |
| r9c6 | {4, 6, 8, 9} |
| r9c7 | 입력된 값: 1 |
| r9c8 | {4, 6, 8, 9} |
| r9c9 | {4, 6, 8, 9} |
먼저 관찰하고 한 단계씩 펼치세요
근거 칸과 제약을 찾고 제거할 후보를 확인하세요. 원본 문제 링크는 초기 단서부터 시작하지만, 이 패널은 중간 논리 상태를 보존합니다.
r2c2 및 r2c3을 살펴보고 후보 9을 추적하세요.
1번 박스에서 숫자 9의 위치는 r2c2 및 r2c3로 제한됩니다. 이 칸들은 2행에도 속합니다. 출발 단위의 어느 칸에 들어가든 교차 영역을 차지하므로 대상 단위의 나머지에는 나올 수 없습니다. 이것이 포인팅입니다.
효과가 있는 후보 제거
- r2c9에서 후보 9을 제거합니다.
싱글 다음 단계
싱글이 없으면 숫자가 박스와 행·열의 교차 영역에 제한되는지 살펴보세요. 패턴이 배제하는 후보를 지우고 새 싱글을 확인하세요. 다음 칸을 채우기 전까지 여러 번 제거해야 할 수도 있습니다.