S
Morniura Sudoku가이드

TECHNIQUE · EXPERT

Jellyfish — Fish 패턴의 4×4 확장

X-Wing(2×2), Swordfish(3×3)에 이어 Jellyfish는 4행 4열로 확장한 Fish 패턴입니다. 4개 행에서 어떤 숫자의 후보가 같은 4개 열 안에만 남아 있으면, 그 4개 열의 나머지 행에서 후보를 제거할 수 있습니다.

원리

숫자 N이 행 A, B, C, D에서 모두 열 {W, X, Y, Z}의 부분집합에만 후보로 존재한다고 합시다. 각 행에 N이 한 번 배치되어야 하므로, 그 4개 열은 이 4개 행이 점유합니다. 따라서 다른 행에서는 이 4개 열에 N이 들어갈 수 없습니다.

예시: 숫자 4가 1행, 3행, 6행, 8행에서 모두 1열·4열·6열·9열에만 후보로 남아, 다른 행의 그 네 열에서 4를 제거합니다.464646467464646467464646467464646467
예시: 숫자 4가 1행, 3행, 6행, 8행에서 모두 1열·4열·6열·9열에만 후보로 남아, 다른 행의 그 네 열에서 4를 제거합니다.

Fish 시리즈

n개 행이 같은 n개 열에 후보를 모으는 패턴을 Fish라고 부릅니다. n=2가 X-Wing, n=3이 Swordfish, n=4가 Jellyfish입니다. 이론적으로 더 큰 n도 가능하지만 실전에서는 Jellyfish까지가 의미 있는 빈도입니다.

찾는 방법

한 숫자에 대해 행별 후보 열 번호를 정리한 뒤, 4개 행의 열 합집합이 정확히 4개인 조합을 찾습니다. 각 행은 후보 칸이 2~4개일 수 있습니다.

  • 미배치 숫자를 하나 고릅니다.
  • 각 행에서 그 숫자가 후보인 열 번호를 기록합니다.
  • 4개 행을 묶어 열 합집합이 정확히 4개인 그룹을 찾습니다.
  • 그 4개 열의 나머지 행에서 후보를 제거합니다.

연습 순서

  1. 숫자 선택후보가 많이 남은 미배치 숫자를 고릅니다.
  2. 행별 매핑각 행에서 후보 열 번호를 기록합니다.
  3. 4행 그룹 확인열 합집합이 정확히 4개인 4행 조합을 찾습니다.
  4. 열 제거그 4개 열의 나머지 행에서 후보를 지웁니다.

Jellyfish 단계별 풀이

단계 1 / 4

Jellyfish 단계별 보드4646464647464646464746464646474646464647
Jellyfish 단계별 보드

숫자 4에 집중합니다. 1행, 3행, 6행, 8행 네 행에서 4가 들어갈 수 있는 자리가 모두 1열·4열·6열·9열 안에 있습니다.