본문 바로가기
스도쿠문제 풀이/데일리 스도쿠풀이

[문제풀이] Monster Daily Sudoku 2007년 07월 07일 Hard

by 김프로 2007. 7. 7.
 
0   C           E     1       5
    A     6         8     F    
5     4     3       A   E     1
      2   E C   9     4 7   3  
  F 2   7       8 D 1         9
8   5   2 C     F   B       7 D
B D           0 C A   5       E
    4   D     F     2 3   C 8  
  C 8   F 7     0     B   E    
1       E   4 8 3           5 7
7 2       A   B     6 D   3   C
A         9 2 3       E   1 4  
  9   D 3     A   6 F   4      
C     1   4       7     A     2
    F     1         0     7    
2       8     7           B   6

※ 풀이과정 입니다. (셀 좌표는 [컬럼,로우])

-- 현재 빈칸에 올수있는 모든 후보들을 찾은 상태입니다. --
0 3678B C 36789BF 49AB 28BDF 789ABDF 249D E 23BF 37D 1 2689BD 24689AD 269ABD 5
39D 137BE A 379BE 14590B 6 15790BD 12459D 257BD 2350BC 8 270C 290BCD F 290BCD 40B
5 678B 679BD 4 90B 280BDF 3 29D 267BD 20BCF A 2670CF E 26890D 2690BCD 1
6DF 168B 16BD 2 150AB E C 15D 9 50BF 5D 4 7 680AD 3 80B
36 F 2 360ACE 7 35B 56ABE 456E 8 D 1 60 3560B 4560A 60AB 9
8 1360AE 5 3690AE 2 C 169AE 1469E F 490E B 690 1360 460A 7 D
B D 13679 3679 1469 38 1689 0 C A 479 5 1236F 246 126F E
69 1670AE 4 6790AE D 5B 1569ABE F 67 90E 2 3 1560B C 8 0B
3469D C 8 3569 F 7 156D 156D 0 12459 459 B 269D E 269D A
1 60B 690BD 690BF E 0D 4 8 3 29CF 9C 29ACF 2690BDF 2690D 5 7
7 2 90E 590EF 150 A 150 B 145 14589F 6 D 890F 3 90F C
A 560B 60BD 560BF 560C 9 2 3 57 58CF 57C E 680BDF 1 4 80BF
E 9 70B D 3 250B 50B A 125B 6 F 28C 4 580 10C 80
C 35680B 360B 1 5690B 4 5690BDEF 569DE 5BD 7 359DE 89 A 5890D 90DEF 2
346 34568AB F 3568AB 569BC 1 569BDE 2569CDE 245ABD 234589BCE 0 289AC 3589CD 7 9CDE 38
2 3450A 30 350A 8 50DF 590DEF 7 145AD 13459CE 3459CDE 9AC 13590CDF B 190CDEF 6

L02 - Hidden Single : [4,5]셀 "C"값은 로우5 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "C"값 제거
L02 - Hidden Single : [12,10]셀 "A"값은 로우10 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "A"값 제거
L02 - Hidden Single : [3,13]셀 "7"값은 로우13 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "7"값 제거
L02 - Hidden Single : [1,4]셀 "F"값은 컬럼1 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "F"값 제거
L02 - Hidden Single : [3,11]셀 "E"값은 컬럼3 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "E"값 제거
L02 - Hidden Single : [8,15]셀 "C"값은 컬럼8 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "C"값 제거
L02 - Hidden Single : [5,12]셀 "C"값은 컬럼5 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "C"값 제거
L02 - Hidden Single : [12,3]셀 "F"값은 컬럼12 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "F"값 제거
L02 - Hidden Single : [12,2]셀 "7"값은 컬럼12 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "7"값 제거
L02 - Hidden Single : [2,3]셀 "7"값은 로우3 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "7"값 제거
L02 - Hidden Single : [7,1]셀 "7"값은 로우1 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "7"값 제거
L02 - Hidden Single : [6,1]셀 "F"값은 로우1 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "F"값 제거
L02 - Hidden Single : [7,7]셀 "8"값은 컬럼7 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "8"값 제거
L01 - Naked Single : [6,7]셀 "3"값과 관련된 로우, 컬럼, 블럭에서 "3"값 제거
L02 - Hidden Single : [6,3]셀 "8"값은 컬럼6 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "8"값 제거
L02 - Hidden Single : [6,13]셀 "2"값은 컬럼6 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "2"값 제거
L02 - Hidden Single : [12,15]셀 "2"값은 컬럼12 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "2"값 제거
L02 - Hidden Single : [16,15]셀 "3"값은 컬럼16 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "3"값 제거
L02 - Hidden Single : [16,2]셀 "4"값은 컬럼16 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "4"값 제거
L02 - Hidden Single : [16,12]셀 "F"값은 컬럼16 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "F"값 제거
L02 - Hidden Single : [9,3]셀 "6"값은 블럭3 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "6"값 제거
L01 - Naked Single : [9,8]셀 "7"값과 관련된 로우, 컬럼, 블럭에서 "7"값 제거
L01 - Naked Single : [9,12]셀 "5"값과 관련된 로우, 컬럼, 블럭에서 "5"값 제거
L01 - Naked Single : [10,12]셀 "8"값과 관련된 로우, 컬럼, 블럭에서 "8"값 제거
L02 - Hidden Single : [4,7]셀 "7"값은 로우7 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "7"값 제거
L02 - Hidden Single : [13,11]셀 "8"값은 로우11 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "8"값 제거
L02 - Hidden Single : [9,2]셀 "2"값은 컬럼9 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "2"값 제거
L02 - Hidden Single : [1,9]셀 "4"값은 블럭9 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "4"값 제거
L01 - Naked Single : [11,9]셀 "9"값과 관련된 로우, 컬럼, 블럭에서 "9"값 제거
L01 - Naked Single : [11,10]셀 "C"값과 관련된 로우, 컬럼, 블럭에서 "C"값 제거
L01 - Naked Single : [1,15]셀 "6"값과 관련된 로우, 컬럼, 블럭에서 "6"값 제거
L01 - Naked Single : [1,5]셀 "3"값과 관련된 로우, 컬럼, 블럭에서 "3"값 제거
L01 - Naked Single : [11,7]셀 "4"값과 관련된 로우, 컬럼, 블럭에서 "4"값 제거
L01 - Naked Single : [1,8]셀 "9"값과 관련된 로우, 컬럼, 블럭에서 "9"값 제거
L01 - Naked Single : [1,2]셀 "D"값과 관련된 로우, 컬럼, 블럭에서 "D"값 제거
L02 - Hidden Single : [13,6]셀 "3"값은 로우6 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "3"값 제거
L02 - Hidden Single : [5,7]셀 "9"값은 로우7 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "9"값 제거
L02 - Hidden Single : [4,9]셀 "3"값은 로우9 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "3"값 제거
L02 - Hidden Single : [5,1]셀 "4"값은 컬럼5 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "4"값 제거
L02 - Hidden Single : [5,14]셀 "6"값은 컬럼5 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "6"값 제거
L02 - Hidden Single : [5,4]셀 "A"값은 컬럼5 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "A"값 제거
L02 - Hidden Single : [4,11]셀 "5"값은 블럭9 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "5"값 제거
L02 - Hidden Single : [15,11]셀 "9"값은 로우11 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "9"값 제거
L02 - Hidden Single : [10,11]셀 "F"값은 로우11 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "F"값 제거
L01 - Naked Single : [10,10]셀 "2"값과 관련된 로우, 컬럼, 블럭에서 "2"값 제거
L01 - Naked Single : [10,9]셀 "1"값과 관련된 로우, 컬럼, 블럭에서 "1"값 제거
L01 - Naked Single : [9,11]셀 "4"값과 관련된 로우, 컬럼, 블럭에서 "4"값 제거
L02 - Hidden Single : [4,10]셀 "F"값은 로우10 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "F"값 제거
L02 - Hidden Single : [3,10]셀 "9"값은 로우10 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "9"값 제거
L01 - Naked Single : [3,3]셀 "B"값과 관련된 로우, 컬럼, 블럭에서 "B"값 제거
L01 - Naked Single : [5,3]셀 "0"값과 관련된 로우, 컬럼, 블럭에서 "0"값 제거
L01 - Naked Single : [10,3]셀 "C"값과 관련된 로우, 컬럼, 블럭에서 "C"값 제거
L01 - Naked Single : [5,11]셀 "1"값과 관련된 로우, 컬럼, 블럭에서 "1"값 제거
L01 - Naked Single : [7,11]셀 "0"값과 관련된 로우, 컬럼, 블럭에서 "0"값 제거
L01 - Naked Single : [6,10]셀 "D"값과 관련된 로우, 컬럼, 블럭에서 "D"값 제거
L02 - Hidden Single : [3,12]셀 "D"값은 컬럼3 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "D"값 제거
L02 - Hidden Single : [6,16]셀 "0"값은 컬럼6 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "0"값 제거
L01 - Naked Single : [3,16]셀 "3"값과 관련된 로우, 컬럼, 블럭에서 "3"값 제거
L01 - Naked Single : [4,16]셀 "A"값과 관련된 로우, 컬럼, 블럭에서 "A"값 제거
L01 - Naked Single : [3,14]셀 "0"값과 관련된 로우, 컬럼, 블럭에서 "0"값 제거
L02 - Hidden Single : [11,14]셀 "3"값은 로우14 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "3"값 제거
L01 - Naked Single : [11,1]셀 "D"값과 관련된 로우, 컬럼, 블럭에서 "D"값 제거
L01 - Naked Single : [11,4]셀 "5"값과 관련된 로우, 컬럼, 블럭에서 "5"값 제거
L01 - Naked Single : [11,16]셀 "E"값과 관련된 로우, 컬럼, 블럭에서 "E"값 제거
L02 - Hidden Single : [9,15]셀 "A"값은 로우15 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "A"값 제거

0 368 C 689 4 F 7 29 E 3B D 1 269B 2689A 26AB 5
D 13E A 9E 5B 6 159B 159 2 30B 8 7 90BC F 0BC 4
5 7 B 4 0 8 3 29D 6 C A F E 29D 2D 1
F 168 16 2 A E C 1D 9 0B 5 4 7 680D 3 80B
3 F 2 C 7 5B 56ABE 456E 8 D 1 60 560B 4560A 60AB 9
8 160AE 5 60E 2 C 16AE 146E F 90E B 690 3 460A 7 D
B D 16 7 9 3 8 0 C A 4 5 126F 26 126F E
9 160AE 4 60E D 5B 156ABE F 7 0E 2 3 1560B C 8 0B
4 C 8 3 F 7 56 56 0 1 9 B 26D E 26D A
1 60B 9 F E D 4 8 3 2 C A 60B 60 5 7
7 2 E 5 1 A 0 B 4 F 6 D 8 3 9 C
A 60B D 60B C 9 2 3 5 8 7 E 60B 1 4 F
E 9 7 D 3 2 5B A 1B 6 F 8C 4 580 10C 80
C 58B 0 1 6 4 59BDEF 59DE BD 7 3 89 A 589D DEF 2
6 458B F 8B 5B 1 59BDE C A 459B 0 2 59D 7 DE 3
2 45 3 A 8 0 59DF 7 1D 459 E 9C 159CDF B 1CDF 6

L03 - Naked Pair : 로우9 {7,8}번째 셀 "56"값은 Subset 패턴2, 나머지셀에서 "56"값 제거
L03 - Naked Pair : 컬럼15 {3,9}번째 셀 "2D"값은 Subset 패턴2, 나머지셀에서 "2D"값 제거
L01 - Naked Single : [15,15]셀 "E"값과 관련된 로우, 컬럼, 블럭에서 "E"값 제거
L01 - Naked Single : [15,14]셀 "F"값과 관련된 로우, 컬럼, 블럭에서 "F"값 제거
L02 - Hidden Single : [13,7]셀 "F"값은 로우7 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "F"값 제거
L02 - Hidden Single : [14,7]셀 "2"값은 로우7 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "2"값 제거
L02 - Hidden Single : [7,16]셀 "F"값은 로우16 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "F"값 제거

0 368 C 689 4 F 7 29 E 3B D 1 269B 689A 6AB 5
D 13E A 9E 5B 6 159B 159 2 30B 8 7 90BC F 0BC 4
5 7 B 4 0 8 3 29D 6 C A F E 9D 2D 1
F 168 16 2 A E C 1D 9 0B 5 4 7 680D 3 80B
3 F 2 C 7 5B 56ABE 456E 8 D 1 60 560B 4560A 60AB 9
8 160AE 5 60E 2 C 16AE 146E F 90E B 690 3 460A 7 D
B D 16 7 9 3 8 0 C A 4 5 F 2 16 E
9 160AE 4 60E D 5B 156ABE F 7 0E 2 3 1560B C 8 0B
4 C 8 3 F 7 56 56 0 1 9 B 2D E 2D A
1 60B 9 F E D 4 8 3 2 C A 60B 60 5 7
7 2 E 5 1 A 0 B 4 F 6 D 8 3 9 C
A 60B D 60B C 9 2 3 5 8 7 E 60B 1 4 F
E 9 7 D 3 2 5B A 1B 6 F 8C 4 580 10C 80
C 58B 0 1 6 4 59BDE 59DE BD 7 3 89 A 589D F 2
6 458B F 8B 5B 1 59BD C A 459B 0 2 59D 7 E 3
2 45 3 A 8 0 F 7 1D 459 E 9C 159CD B 1C 6

L03 - Naked Pair : 블럭6 {2,14}번째 셀 "5B"값은 Subset 패턴2, 나머지셀에서 "5B"값 제거
L03 - Naked Pair : 블럭14 {3,9}번째 셀 "5B"값은 Subset 패턴2, 나머지셀에서 "5B"값 제거

0 368 C 689 4 F 7 29 E 3B D 1 269B 689A 6AB 5
D 13E A 9E 5B 6 159B 159 2 30B 8 7 90BC F 0BC 4
5 7 B 4 0 8 3 29D 6 C A F E 9D 2D 1
F 168 16 2 A E C 1D 9 0B 5 4 7 680D 3 80B
3 F 2 C 7 5B 6AE 46E 8 D 1 60 560B 4560A 60AB 9
8 160AE 5 60E 2 C 16AE 146E F 90E B 690 3 460A 7 D
B D 16 7 9 3 8 0 C A 4 5 F 2 16 E
9 160AE 4 60E D 5B 16AE F 7 0E 2 3 1560B C 8 0B
4 C 8 3 F 7 56 56 0 1 9 B 2D E 2D A
1 60B 9 F E D 4 8 3 2 C A 60B 60 5 7
7 2 E 5 1 A 0 B 4 F 6 D 8 3 9 C
A 60B D 60B C 9 2 3 5 8 7 E 60B 1 4 F
E 9 7 D 3 2 5B A 1B 6 F 8C 4 580 10C 80
C 58B 0 1 6 4 9DE 9DE BD 7 3 89 A 589D F 2
6 458B F 8B 5B 1 9D C A 459B 0 2 59D 7 E 3
2 45 3 A 8 0 F 7 1D 459 E 9C 159CD B 1C 6

L04 - InterSection Lock : 로우5 vs 블럭6, 블럭6의 "E"값은 반드시 로우5 내에 위치해야 함
L04 - InterSection Lock : 로우15 vs 블럭13, 블럭13의 "8"값은 반드시 로우15 내에 위치해야 함
L04 - InterSection Lock : 컬럼7 vs 블럭14, 블럭14의 "D"값은 반드시 컬럼7 내에 위치해야 함

0 368 C 689 4 F 7 29 E 3B D 1 269B 689A 6AB 5
D 13E A 9E 5B 6 159B 159 2 30B 8 7 90BC F 0BC 4
5 7 B 4 0 8 3 29D 6 C A F E 9D 2D 1
F 168 16 2 A E C 1D 9 0B 5 4 7 680D 3 80B
3 F 2 C 7 5B 6AE 46E 8 D 1 60 560B 4560A 60AB 9
8 160AE 5 60E 2 C 16A 146 F 90E B 690 3 460A 7 D
B D 16 7 9 3 8 0 C A 4 5 F 2 16 E
9 160AE 4 60E D 5B 16A F 7 0E 2 3 1560B C 8 0B
4 C 8 3 F 7 56 56 0 1 9 B 2D E 2D A
1 60B 9 F E D 4 8 3 2 C A 60B 60 5 7
7 2 E 5 1 A 0 B 4 F 6 D 8 3 9 C
A 60B D 60B C 9 2 3 5 8 7 E 60B 1 4 F
E 9 7 D 3 2 5B A 1B 6 F 8C 4 580 10C 80
C 5B 0 1 6 4 9DE 9E BD 7 3 89 A 589D F 2
6 458B F 8B 5B 1 9D C A 459B 0 2 59D 7 E 3
2 45 3 A 8 0 F 7 1D 459 E 9C 159CD B 1C 6

L04 - InterSection Lock : 컬럼9 vs 블럭15, 블럭15의 "B"값은 반드시 컬럼9 내에 위치해야 함
L04 - InterSection Lock : 컬럼12 vs 블럭7, 블럭7의 "0"값은 반드시 컬럼12 내에 위치해야 함
L01 - Naked Single : [10,8]셀 "E"값과 관련된 로우, 컬럼, 블럭에서 "E"값 제거
L01 - Naked Single : [10,6]셀 "9"값과 관련된 로우, 컬럼, 블럭에서 "9"값 제거
L03 - Naked Pair : 로우16 {2,10}번째 셀 "45"값은 Subset 패턴2, 나머지셀에서 "45"값 제거

0 368 C 689 4 F 7 29 E 3B D 1 269B 689A 6AB 5
D 13E A 9E 5B 6 159B 159 2 30B 8 7 90BC F 0BC 4
5 7 B 4 0 8 3 29D 6 C A F E 9D 2D 1
F 168 16 2 A E C 1D 9 0B 5 4 7 680D 3 80B
3 F 2 C 7 5B 6AE 46E 8 D 1 60 560B 4560A 60AB 9
8 160AE 5 60E 2 C 16A 146 F 9 B 60 3 460A 7 D
B D 16 7 9 3 8 0 C A 4 5 F 2 16 E
9 160A 4 60 D 5B 16A F 7 E 2 3 1560B C 8 0B
4 C 8 3 F 7 56 56 0 1 9 B 2D E 2D A
1 60B 9 F E D 4 8 3 2 C A 60B 60 5 7
7 2 E 5 1 A 0 B 4 F 6 D 8 3 9 C
A 60B D 60B C 9 2 3 5 8 7 E 60B 1 4 F
E 9 7 D 3 2 5B A 1B 6 F 8C 4 580 10C 80
C 5B 0 1 6 4 9DE 9E BD 7 3 89 A 589D F 2
6 458B F 8B 5B 1 9D C A 45 0 2 59D 7 E 3
2 45 3 A 8 0 F 7 1D 45 E 9C 19CD B 1C 6

L04 - InterSection Lock : 블럭2 vs 로우2, 로우2의 "B"값은 반드시 블럭2 내에 위치해야 함
L04 - InterSection Lock : 블럭12 vs 컬럼13, 컬럼13의 "B"값은 반드시 블럭12 내에 위치해야 함

0 368 C 689 4 F 7 29 E 3B D 1 269 689A 6AB 5
D 13E A 9E 5B 6 159B 159 2 30 8 7 90C F 0C 4
5 7 B 4 0 8 3 29D 6 C A F E 9D 2D 1
F 168 16 2 A E C 1D 9 0B 5 4 7 680D 3 80B
3 F 2 C 7 5B 6AE 46E 8 D 1 60 560 4560A 60AB 9
8 160AE 5 60E 2 C 16A 146 F 9 B 60 3 460A 7 D
B D 16 7 9 3 8 0 C A 4 5 F 2 16 E
9 160A 4 60 D 5B 16A F 7 E 2 3 1560 C 8 0B
4 C 8 3 F 7 56 56 0 1 9 B 2D E 2D A
1 60B 9 F E D 4 8 3 2 C A 60B 60 5 7
7 2 E 5 1 A 0 B 4 F 6 D 8 3 9 C
A 60B D 60B C 9 2 3 5 8 7 E 60B 1 4 F
E 9 7 D 3 2 5B A 1B 6 F 8C 4 580 10C 80
C 5B 0 1 6 4 9DE 9E BD 7 3 89 A 589D F 2
6 458B F 8B 5B 1 9D C A 45 0 2 59D 7 E 3
2 45 3 A 8 0 F 7 1D 45 E 9C 19CD B 1C 6

L05 - Hidden Pair : 로우15 {7,13}번째 셀 "9D"값은 Subset 패턴2, {7,13}번째 셀 "9D"(이)가 아닌값 제거
L04 - InterSection Lock : 컬럼13 vs 블럭8, 블럭8의 "5"값은 반드시 컬럼13 내에 위치해야 함

0 368 C 689 4 F 7 29 E 3B D 1 269 689A 6AB 5
D 13E A 9E 5B 6 159B 159 2 30 8 7 90C F 0C 4
5 7 B 4 0 8 3 29D 6 C A F E 9D 2D 1
F 168 16 2 A E C 1D 9 0B 5 4 7 680D 3 80B
3 F 2 C 7 5B 6AE 46E 8 D 1 60 560 460A 60AB 9
8 160AE 5 60E 2 C 16A 146 F 9 B 60 3 460A 7 D
B D 16 7 9 3 8 0 C A 4 5 F 2 16 E
9 160A 4 60 D 5B 16A F 7 E 2 3 1560 C 8 0B
4 C 8 3 F 7 56 56 0 1 9 B 2D E 2D A
1 60B 9 F E D 4 8 3 2 C A 60B 60 5 7
7 2 E 5 1 A 0 B 4 F 6 D 8 3 9 C
A 60B D 60B C 9 2 3 5 8 7 E 60B 1 4 F
E 9 7 D 3 2 5B A 1B 6 F 8C 4 580 10C 80
C 5B 0 1 6 4 9DE 9E BD 7 3 89 A 589D F 2
6 458B F 8B 5B 1 9D C A 45 0 2 9D 7 E 3
2 45 3 A 8 0 F 7 1D 45 E 9C 19CD B 1C 6

L05 - Hidden Pair : 컬럼15 {1,5}번째 셀 "AB"값은 Subset 패턴2, {1,5}번째 셀 "AB"(이)가 아닌값 제거
L02 - Hidden Single : [15,7]셀 "6"값은 컬럼15 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "6"값 제거
L01 - Naked Single : [3,7]셀 "1"값과 관련된 로우, 컬럼, 블럭에서 "1"값 제거
L01 - Naked Single : [3,4]셀 "6"값과 관련된 로우, 컬럼, 블럭에서 "6"값 제거
L02 - Hidden Single : [13,8]셀 "1"값은 블럭8 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "1"값 제거
L02 - Hidden Single : [6,8]셀 "5"값은 로우8 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "5"값 제거
L01 - Naked Single : [6,5]셀 "B"값과 관련된 로우, 컬럼, 블럭에서 "B"값 제거
L01 - Naked Single : [15,5]셀 "A"값과 관련된 로우, 컬럼, 블럭에서 "A"값 제거
L01 - Naked Single : [15,1]셀 "B"값과 관련된 로우, 컬럼, 블럭에서 "B"값 제거
L01 - Naked Single : [10,1]셀 "3"값과 관련된 로우, 컬럼, 블럭에서 "3"값 제거
L01 - Naked Single : [10,2]셀 "0"값과 관련된 로우, 컬럼, 블럭에서 "0"값 제거
L01 - Naked Single : [15,2]셀 "C"값과 관련된 로우, 컬럼, 블럭에서 "C"값 제거
L01 - Naked Single : [15,16]셀 "1"값과 관련된 로우, 컬럼, 블럭에서 "1"값 제거
L01 - Naked Single : [2,1]셀 "8"값과 관련된 로우, 컬럼, 블럭에서 "8"값 제거
L01 - Naked Single : [4,1]셀 "9"값과 관련된 로우, 컬럼, 블럭에서 "9"값 제거
L01 - Naked Single : [8,1]셀 "2"값과 관련된 로우, 컬럼, 블럭에서 "2"값 제거
L01 - Naked Single : [13,1]셀 "6"값과 관련된 로우, 컬럼, 블럭에서 "6"값 제거
L01 - Naked Single : [4,2]셀 "E"값과 관련된 로우, 컬럼, 블럭에서 "E"값 제거
L01 - Naked Single : [13,2]셀 "9"값과 관련된 로우, 컬럼, 블럭에서 "9"값 제거
L01 - Naked Single : [14,3]셀 "D"값과 관련된 로우, 컬럼, 블럭에서 "D"값 제거
L01 - Naked Single : [15,3]셀 "2"값과 관련된 로우, 컬럼, 블럭에서 "2"값 제거
L01 - Naked Single : [2,4]셀 "1"값과 관련된 로우, 컬럼, 블럭에서 "1"값 제거
L01 - Naked Single : [15,9]셀 "D"값과 관련된 로우, 컬럼, 블럭에서 "D"값 제거
L01 - Naked Single : [15,13]셀 "0"값과 관련된 로우, 컬럼, 블럭에서 "0"값 제거
L01 - Naked Single : [16,13]셀 "8"값과 관련된 로우, 컬럼, 블럭에서 "8"값 제거
L01 - Naked Single : [13,15]셀 "D"값과 관련된 로우, 컬럼, 블럭에서 "D"값 제거
L01 - Naked Single : [9,16]셀 "D"값과 관련된 로우, 컬럼, 블럭에서 "D"값 제거
L01 - Naked Single : [13,16]셀 "C"값과 관련된 로우, 컬럼, 블럭에서 "C"값 제거
L01 - Naked Single : [8,3]셀 "9"값과 관련된 로우, 컬럼, 블럭에서 "9"값 제거
L01 - Naked Single : [16,4]셀 "0"값과 관련된 로우, 컬럼, 블럭에서 "0"값 제거
L01 - Naked Single : [14,13]셀 "5"값과 관련된 로우, 컬럼, 블럭에서 "5"값 제거
L01 - Naked Single : [8,14]셀 "E"값과 관련된 로우, 컬럼, 블럭에서 "E"값 제거
L01 - Naked Single : [9,14]셀 "B"값과 관련된 로우, 컬럼, 블럭에서 "B"값 제거
L01 - Naked Single : [14,14]셀 "9"값과 관련된 로우, 컬럼, 블럭에서 "9"값 제거
L01 - Naked Single : [7,13]셀 "B"값과 관련된 로우, 컬럼, 블럭에서 "B"값 제거
L01 - Naked Single : [2,14]셀 "5"값과 관련된 로우, 컬럼, 블럭에서 "5"값 제거
L01 - Naked Single : [5,15]셀 "5"값과 관련된 로우, 컬럼, 블럭에서 "5"값 제거
L01 - Naked Single : [10,15]셀 "4"값과 관련된 로우, 컬럼, 블럭에서 "4"값 제거
L01 - Naked Single : [2,15]셀 "B"값과 관련된 로우, 컬럼, 블럭에서 "B"값 제거
L02 - Hidden Single : [13,5]셀 "5"값은 로우5 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "5"값 제거
L02 - Hidden Single : [7,5]셀 "E"값은 로우5 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "E"값 제거
L02 - Hidden Single : [2,6]셀 "E"값은 로우6 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "E"값 제거
L02 - Hidden Single : [7,6]셀 "A"값은 로우6 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "A"값 제거
L01 - Naked Single : [7,8]셀 "6"값과 관련된 로우, 컬럼, 블럭에서 "6"값 제거
L01 - Naked Single : [7,9]셀 "5"값과 관련된 로우, 컬럼, 블럭에서 "5"값 제거
L01 - Naked Single : [7,2]셀 "1"값과 관련된 로우, 컬럼, 블럭에서 "1"값 제거
L01 - Naked Single : [8,5]셀 "4"값과 관련된 로우, 컬럼, 블럭에서 "4"값 제거
L01 - Naked Single : [14,5]셀 "0"값과 관련된 로우, 컬럼, 블럭에서 "0"값 제거
L01 - Naked Single : [4,8]셀 "0"값과 관련된 로우, 컬럼, 블럭에서 "0"값 제거
L01 - Naked Single : [14,10]셀 "6"값과 관련된 로우, 컬럼, 블럭에서 "6"값 제거
L01 - Naked Single : [12,5]셀 "6"값과 관련된 로우, 컬럼, 블럭에서 "6"값 제거
L01 - Naked Single : [4,6]셀 "6"값과 관련된 로우, 컬럼, 블럭에서 "6"값 제거
L01 - Naked Single : [2,10]셀 "0"값과 관련된 로우, 컬럼, 블럭에서 "0"값 제거
L01 - Naked Single : [13,10]셀 "B"값과 관련된 로우, 컬럼, 블럭에서 "B"값 제거

0 8 C 9 4 F 7 2 E 3 D 1 6 A B 5
D 3 A E B 6 1 5 2 0 8 7 9 F C 4
5 7 B 4 0 8 3 9 6 C A F E D 2 1
F 1 6 2 A E C D 9 B 5 4 7 8 3 0
3 F 2 C 7 B E 4 8 D 1 6 5 0 A 9
8 E 5 6 2 C A 1 F 9 B 0 3 4 7 D
B D 1 7 9 3 8 0 C A 4 5 F 2 6 E
9 A 4 0 D 5 6 F 7 E 2 3 1 C 8 B
4 C 8 3 F 7 5 6 0 1 9 B 2 E D A
1 0 9 F E D 4 8 3 2 C A B 6 5 7
7 2 E 5 1 A 0 B 4 F 6 D 8 3 9 C
A 6 D B C 9 2 3 5 8 7 E 0 1 4 F
E 9 7 D 3 2 B A 1 6 F C 4 5 0 8
C 5 0 1 6 4 D E B 7 3 8 A 9 F 2
6 B F 8 5 1 9 C A 4 0 2 D 7 E 3
2 4 3 A 8 0 F 7 D 5 E 9 C B 1 6

Logic 사용횟수
L01 - Naked Single 180회
L02 - Hidden Single 49회
L03 - Naked Pair 5회
L04 - InterSection Lock 8회
L05 - Hidden Pair 2회

소요시간 : 0분 4.688초

Logic 순서
L01 - Naked Single
L02 - Hidden Single
L03 - Naked Pair
L04 - InterSection Lock
L05 - Hidden Pair
L06 - Naked Triple
L07 - Hidden Triple
L08 - Naked Quad
L09 - Hidden Quad
L10 - X-Wing
L11 - Sword-Fish
L12 - Jelly-Fish
Z99 - Substitution
Z99 - RollbackSudoku

현재 모든로직이 완성되지않아 "L12"번 까지의 풀이법으로 문제를 풀수없는경우 Z99 - Substitution(대입법)을 이용합니다.
L12 - Jelly-Fish 풀이법보다 상위 풀이법은 현재 작업중입니다.

Sudoku K ver3.11.694 by keetekee