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

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

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

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


-- 현재 빈칸에 올수있는 모든 후보들을 찾은 상태입니다. --
268AD 267A 267 7AF 23678B 26789E 2679BE 3789E 4 369ABE 5 269BE 1 0 269BF C
9 E 267C 4 12367BC 12567C F 370 1230BC 8 2360AC 26B 56 25A 26B D
268 26C 5 1 A 4 269BC 890 D F 2690C 269B 3 7 E 268B
268A B 3 0 D 125689CE 12569CE 89E 129CE 169AE 7 269E 5689 259AF 269F 4
256 245670 246790 8 267C 267CDE 3 47DE F 690E 690E 1 B 2C A 270E
3A F E 37A 5 7A 47 1 370 2 B C D 6 8 9
236A 23670A 26790 379A F 2678ACE 267CE B 5 D 36890E 4 CE 23C 270C 1
1236B D 1267B C 9 0 267E 78E 378E 36E 368E A F 4 27 5
C 36A D E 4 29 29B 9F 2390B 390B 1 8 7 239AF 5 236AB
7 3456 469B 359B 0 1259D 8 C A 3459BE 2349DE F 69E 1239D 1269B 236BE
0 1 F 59B 2B 3 A 9D 6 59BE 29DE 7 9CE 8 4 2BE
35AB 8 49B 2 E 1579D 1579B 6 39B C 349D 59BD 0 139ADF 19BF 3AB
F 357C 17C 357 13678C B 14679C 34789A 189C 14569A 4689AC 0 2 E D 678
12 9 A D 1678C 1678CE 0 5 128CE 146E F 3 468C B 167C 678
E 250C 120BC 5B 168C 1689C D 489 1289BC 7 24689C 2569B A 159C 3 F
4 3570C 8 6 137C F 179CE 2 19BCE 159ABE 9ACDE 59BDE 59C 159C 1790C 70

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

D 267A 267 F 23678B 26789E 2679BE 3789E 4 369ABE 5 269BE 1 0 69B C
9 E 267C 4 12367BC 12567C F 370 123BC 8 2360AC 26B 56 25A 6B D
268 26C 5 1 A 4 269BC 890 D F 2690C 269B 3 7 E 268B
268A B 3 0 D 125689CE 12569CE 89E 129CE 169AE 7 269E 5689 259AF 69F 4
256 245670 246790 8 267 267DE 3 7DE F 69E 69E 1 B C A 70
3A F E 37A 5 7A 4 1 0 2 B C D 6 8 9
26A 2670A 26790 79A F 2678AC 267C B 5 D 689 4 E 3 70 1
136B D 16B C 9 0 6E 8E 7 36E 368E A F 4 2 5
C 36A D E 4 29 29B F 239B 0 1 8 7 29A 5 236AB
7 3456 469B 359B 0 1259D 8 C A 3459BE 2349DE F 69 129D 169B 236BE
0 1 F 59B 2B 3 A 9D 6 59BE 29DE 7 C 8 4 2BE
35AB 8 49B 2 E 1579D 1579B 6 39B C 349D 59BD 0 19ADF 19BF 3AB
F 357C 17C 357 13678C B 1679C A 189C 14569 4689C 0 2 E D 678
12 9 A D 1678C 1678CE 0 5 128CE 146E F 3 468 B 167C 678
E 250C 120BC 5B 168C 1689C D 4 1289BC 7 2689C 2569B A 159 3 F
4 3570C 8 6 137C F 179CE 2 19BCE 159ABE 9ACDE 59BDE 59 159 1790C 70

L02 - Hidden Single : [13,14]셀 "4"값은 컬럼13 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "4"값 제거
L02 - Hidden Single : [13,4]셀 "8"값은 컬럼13 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "8"값 제거
L02 - Hidden Single : [1,3]셀 "8"값은 컬럼1 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "8"값 제거

D 267A 267 F 23678B 26789E 2679BE 3789E 4 369ABE 5 269BE 1 0 69B C
9 E 267C 4 12367BC 12567C F 370 123BC 8 2360AC 26B 56 25A 6B D
8 26C 5 1 A 4 269BC 90 D F 2690C 269B 3 7 E 26B
26A B 3 0 D 12569CE 12569CE 9E 129CE 169AE 7 269E 8 259AF 69F 4
256 245670 246790 8 267 267DE 3 7DE F 69E 69E 1 B C A 70
3A F E 37A 5 7A 4 1 0 2 B C D 6 8 9
26A 2670A 26790 79A F 2678AC 267C B 5 D 689 4 E 3 70 1
136B D 16B C 9 0 6E 8E 7 36E 368E A F 4 2 5
C 36A D E 4 29 29B F 239B 0 1 8 7 29A 5 236AB
7 3456 469B 359B 0 1259D 8 C A 3459BE 2349DE F 69 129D 169B 236BE
0 1 F 59B 2B 3 A 9D 6 59BE 29DE 7 C 8 4 2BE
35AB 8 49B 2 E 1579D 1579B 6 39B C 349D 59BD 0 19ADF 19BF 3AB
F 357C 17C 357 13678C B 1679C A 189C 14569 4689C 0 2 E D 678
12 9 A D 1678C 1678CE 0 5 128CE 16E F 3 4 B 167C 678
E 250C 120BC 5B 168C 1689C D 4 1289BC 7 2689C 2569B A 159 3 F
4 3570C 8 6 137C F 179CE 2 19BCE 159ABE 9ACDE 59BDE 59 159 1790C 70

L03 - Naked Pair : 컬럼16 {5,16}번째 셀 "70"값은 Subset 패턴2, 나머지셀에서 "70"값 제거

D 267A 267 F 23678B 26789E 2679BE 3789E 4 369ABE 5 269BE 1 0 69B C
9 E 267C 4 12367BC 12567C F 370 123BC 8 2360AC 26B 56 25A 6B D
8 26C 5 1 A 4 269BC 90 D F 2690C 269B 3 7 E 26B
26A B 3 0 D 12569CE 12569CE 9E 129CE 169AE 7 269E 8 259AF 69F 4
256 245670 246790 8 267 267DE 3 7DE F 69E 69E 1 B C A 70
3A F E 37A 5 7A 4 1 0 2 B C D 6 8 9
26A 2670A 26790 79A F 2678AC 267C B 5 D 689 4 E 3 70 1
136B D 16B C 9 0 6E 8E 7 36E 368E A F 4 2 5
C 36A D E 4 29 29B F 239B 0 1 8 7 29A 5 236AB
7 3456 469B 359B 0 1259D 8 C A 3459BE 2349DE F 69 129D 169B 236BE
0 1 F 59B 2B 3 A 9D 6 59BE 29DE 7 C 8 4 2BE
35AB 8 49B 2 E 1579D 1579B 6 39B C 349D 59BD 0 19ADF 19BF 3AB
F 357C 17C 357 13678C B 1679C A 189C 14569 4689C 0 2 E D 68
12 9 A D 1678C 1678CE 0 5 128CE 16E F 3 4 B 167C 68
E 250C 120BC 5B 168C 1689C D 4 1289BC 7 2689C 2569B A 159 3 F
4 3570C 8 6 137C F 179CE 2 19BCE 159ABE 9ACDE 59BDE 59 159 1790C 70

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

D 27A 267 F 23678B 26789E 2679BE 3789E 4 369ABE 5 269BE 1 0 69B C
9 E 267C 4 12367BC 12567C F 370 123BC 8 2360AC 26B 56 25A 6B D
8 2C 5 1 A 4 269BC 90 D F 2690C 269B 3 7 E 2B
26 B 3 0 D 12569CE 12569CE 9E 129CE 169AE 7 269E 8 259AF 69F 4
256 24570 246790 8 267 267DE 3 7DE F 69E 69E 1 B C A 70
3 F E 7A 5 7A 4 1 0 2 B C D 6 8 9
26 270A 26790 79A F 2678AC 267C B 5 D 689 4 E 3 70 1
16B D 16B C 9 0 6E 8E 7 36E 368E A F 4 2 5
C 6 D E 4 29 29B F 239B 0 1 8 7 29A 5 23AB
7 345 49B 359B 0 1259D 8 C A 3459BE 2349DE F 69 129D 169B 23BE
0 1 F 59B 2B 3 A 9D 6 59BE 29DE 7 C 8 4 2BE
A 8 49B 2 E 1579D 1579B 6 39B C 349D 59BD 0 19DF 19BF 3B
F 357C 17C 357 13678C B 1679C A 189C 14569 4689C 0 2 E D 68
12 9 A D 1678C 1678CE 0 5 128CE 16E F 3 4 B 167C 68
E 250C 120BC 5B 168C 1689C D 4 1289BC 7 2689C 2569B A 159 3 F
4 3570C 8 6 137C F 179CE 2 19BCE 159ABE 9ACDE 59BDE 59 159 1790C 70

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

D 27A 267 F 3678B 2678E 2679E 3789E 4 369ABE 5 269BE 1 0 69B C
9 E 267C 4 1367BC 12567C F 370 1BC 8 2360AC 26B 56 5A 6B D
8 2C 5 1 A 4 269C 90 D F 2690C 269B 3 7 E 2B
26 B 3 0 D 1256CE 12569CE 9E 19CE 169AE 7 269E 8 59AF 69F 4
5 2470 246790 8 67 267DE 3 7E F 69E 69E 1 B C A 70
3 F E 7A 5 7A 4 1 0 2 B C D 6 8 9
26 270A 26790 79A F 2678AC 267C B 5 D 689 4 E 3 70 1
B D 1 C 9 0 6E 8E 7 36E 368E A F 4 2 5
C 6 D E 4 9 B F 3 0 1 8 7 2 5 A
7 345 49B 359B 0 15 8 C A 459BE 249DE F 69 19D 169B 3BE
0 1 F 59B 2 3 A D 6 59BE 9E 7 C 8 4 BE
A 8 49B 2 E 157 157 6 9B C 49D 59BD 0 19DF 19BF 3B
F 357C 7C 357 13678C B 1679C A 189C 14569 4689C 0 2 E D 68
1 9 A D 678C 678CE 0 5 2 6E F 3 4 B 67C 68
E 250C 20BC 5B 168C 168C D 4 189BC 7 689C 569B A 159 3 F
4 3570C 8 6 137C F 179CE 2 19BCE 159ABE 9ACDE 59BDE 59 159 1790C 70

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

D A 267 F 3678B 2678E 2679E 3789E 4 369E 5 269E 1 0 69B C
9 E 267 4 1367BC 12567C F 370 1C 8 360AC 26 56 5A 6B D
8 C 5 1 A 4 69 90 D F 690 B 3 7 E 2
26 B 3 0 D 1256CE 12569CE 9E 19CE 169AE 7 269E 8 59AF 69F 4
5 2470 246790 8 67 D 3 7E F 69E 69E 1 B C A 70
3 F E 7A 5 7A 4 1 0 2 B C D 6 8 9
26 270 26790 79A F 2678AC 267C B 5 D 689 4 E 3 70 1
B D 1 C 9 0 6E 8E 7 36E 368E A F 4 2 5
C 6 D E 4 9 B F 3 0 1 8 7 2 5 A
7 345 49B 359B 0 15 8 C A 459BE 2 F 69 D 169B BE
0 1 F 59B 2 3 A D 6 59BE 9E 7 C 8 4 BE
A 8 49B 2 E 157 157 6 9B C 49D 59D 0 19F 19BF 3
F 357 7C 357 13678C B 1679C A 189C 14569 4689C 0 2 E D 68
1 9 A D 678C 678CE 0 5 2 6E F 3 4 B 67C 68
E 250 20BC 5B 168C 168C D 4 189BC 7 689C 569 A 159 3 F
4 3570 8 6 137C F 179CE 2 19BCE 159ABE 9ACDE 59DE 59 159 1790C 70

L03 - Naked Pair : 블럭12 {8,12}번째 셀 "BE"값은 Subset 패턴2, 나머지셀에서 "BE"값 제거

D A 267 F 3678B 2678E 2679E 3789E 4 369E 5 269E 1 0 69B C
9 E 267 4 1367BC 12567C F 370 1C 8 360AC 26 56 5A 6B D
8 C 5 1 A 4 69 90 D F 690 B 3 7 E 2
26 B 3 0 D 1256CE 12569CE 9E 19CE 169AE 7 269E 8 59AF 69F 4
5 2470 246790 8 67 D 3 7E F 69E 69E 1 B C A 70
3 F E 7A 5 7A 4 1 0 2 B C D 6 8 9
26 270 26790 79A F 2678AC 267C B 5 D 689 4 E 3 70 1
B D 1 C 9 0 6E 8E 7 36E 368E A F 4 2 5
C 6 D E 4 9 B F 3 0 1 8 7 2 5 A
7 345 49B 359B 0 15 8 C A 459BE 2 F 69 D 169 BE
0 1 F 59B 2 3 A D 6 59BE 9E 7 C 8 4 BE
A 8 49B 2 E 157 157 6 9B C 49D 59D 0 19F 19F 3
F 357 7C 357 13678C B 1679C A 189C 14569 4689C 0 2 E D 68
1 9 A D 678C 678CE 0 5 2 6E F 3 4 B 67C 68
E 250 20BC 5B 168C 168C D 4 189BC 7 689C 569 A 159 3 F
4 3570 8 6 137C F 179CE 2 19BCE 159ABE 9ACDE 59DE 59 159 1790C 70

L03 - Naked Pair : 블럭16 {4,8}번째 셀 "68"값은 Subset 패턴2, 나머지셀에서 "68"값 제거

D A 267 F 3678B 2678E 2679E 3789E 4 369E 5 269E 1 0 69B C
9 E 267 4 1367BC 12567C F 370 1C 8 360AC 26 56 5A 6B D
8 C 5 1 A 4 69 90 D F 690 B 3 7 E 2
26 B 3 0 D 1256CE 12569CE 9E 19CE 169AE 7 269E 8 59AF 69F 4
5 2470 246790 8 67 D 3 7E F 69E 69E 1 B C A 70
3 F E 7A 5 7A 4 1 0 2 B C D 6 8 9
26 270 26790 79A F 2678AC 267C B 5 D 689 4 E 3 70 1
B D 1 C 9 0 6E 8E 7 36E 368E A F 4 2 5
C 6 D E 4 9 B F 3 0 1 8 7 2 5 A
7 345 49B 359B 0 15 8 C A 459BE 2 F 69 D 169 BE
0 1 F 59B 2 3 A D 6 59BE 9E 7 C 8 4 BE
A 8 49B 2 E 157 157 6 9B C 49D 59D 0 19F 19F 3
F 357 7C 357 13678C B 1679C A 189C 14569 4689C 0 2 E D 68
1 9 A D 678C 678CE 0 5 2 6E F 3 4 B 7C 68
E 250 20BC 5B 168C 168C D 4 189BC 7 689C 569 A 159 3 F
4 3570 8 6 137C F 179CE 2 19BCE 159ABE 9ACDE 59DE 59 159 1790C 70

L04 - InterSection Lock : 로우5 vs 블럭5, 블럭5의 "2"값은 반드시 로우5 내에 위치해야 함
L01 - Naked Single : [1,7]셀 "6"값과 관련된 로우, 컬럼, 블럭에서 "6"값 제거
L01 - Naked Single : [1,4]셀 "2"값과 관련된 로우, 컬럼, 블럭에서 "2"값 제거

D A 67 F 3678B 2678E 2679E 3789E 4 369E 5 269E 1 0 69B C
9 E 67 4 1367BC 12567C F 370 1C 8 360AC 26 56 5A 6B D
8 C 5 1 A 4 69 90 D F 690 B 3 7 E 2
2 B 3 0 D 156CE 1569CE 9E 19CE 169AE 7 69E 8 59AF 69F 4
5 2470 24790 8 67 D 3 7E F 69E 69E 1 B C A 70
3 F E 7A 5 7A 4 1 0 2 B C D 6 8 9
6 70 790 79A F 278AC 27C B 5 D 89 4 E 3 70 1
B D 1 C 9 0 6E 8E 7 36E 368E A F 4 2 5
C 6 D E 4 9 B F 3 0 1 8 7 2 5 A
7 345 49B 359B 0 15 8 C A 459BE 2 F 69 D 169 BE
0 1 F 59B 2 3 A D 6 59BE 9E 7 C 8 4 BE
A 8 49B 2 E 157 157 6 9B C 49D 59D 0 19F 19F 3
F 357 7C 357 13678C B 1679C A 189C 14569 4689C 0 2 E D 68
1 9 A D 678C 678CE 0 5 2 6E F 3 4 B 7C 68
E 250 20BC 5B 168C 168C D 4 189BC 7 689C 569 A 159 3 F
4 3570 8 6 137C F 179CE 2 19BCE 159ABE 9ACDE 59DE 59 159 1790C 70

L03 - Naked Pair : 로우7 {2,15}번째 셀 "70"값은 Subset 패턴2, 나머지셀에서 "70"값 제거
L01 - Naked Single : [3,7]셀 "9"값과 관련된 로우, 컬럼, 블럭에서 "9"값 제거
L01 - Naked Single : [4,7]셀 "A"값과 관련된 로우, 컬럼, 블럭에서 "A"값 제거
L01 - Naked Single : [11,7]셀 "8"값과 관련된 로우, 컬럼, 블럭에서 "8"값 제거
L01 - Naked Single : [4,6]셀 "7"값과 관련된 로우, 컬럼, 블럭에서 "7"값 제거
L01 - Naked Single : [2,7]셀 "0"값과 관련된 로우, 컬럼, 블럭에서 "0"값 제거
L01 - Naked Single : [15,7]셀 "7"값과 관련된 로우, 컬럼, 블럭에서 "7"값 제거
L01 - Naked Single : [15,14]셀 "C"값과 관련된 로우, 컬럼, 블럭에서 "C"값 제거
L01 - Naked Single : [16,5]셀 "0"값과 관련된 로우, 컬럼, 블럭에서 "0"값 제거
L01 - Naked Single : [16,16]셀 "7"값과 관련된 로우, 컬럼, 블럭에서 "7"값 제거

D A 67 F 3678B 2678E 2679E 3789E 4 369E 5 269E 1 0 69B C
9 E 67 4 1367BC 12567C F 370 1C 8 360AC 26 56 5A 6B D
8 C 5 1 A 4 69 90 D F 690 B 3 7 E 2
2 B 3 0 D 156CE 1569CE 9E 19CE 169AE 7 69E 8 59AF 69F 4
5 24 24 8 67 D 3 7E F 69E 69E 1 B C A 0
3 F E 7 5 A 4 1 0 2 B C D 6 8 9
6 0 9 A F 2C 2C B 5 D 8 4 E 3 7 1
B D 1 C 9 0 6E 8E 7 36E 36E A F 4 2 5
C 6 D E 4 9 B F 3 0 1 8 7 2 5 A
7 345 4B 359B 0 15 8 C A 459BE 2 F 69 D 169 BE
0 1 F 59B 2 3 A D 6 59BE 9E 7 C 8 4 BE
A 8 4B 2 E 157 157 6 9B C 49D 59D 0 19F 19F 3
F 357 7C 35 13678C B 1679C A 189C 14569 469C 0 2 E D 68
1 9 A D 678 678E 0 5 2 6E F 3 4 B C 68
E 25 20BC 5B 168C 168C D 4 189BC 7 69C 569 A 159 3 F
4 35 8 6 13C F 19CE 2 19BCE 159ABE 9ACDE 59DE 59 159 190 7

L02 - Hidden Single : [8,8]셀 "8"값은 로우8 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "8"값 제거
L02 - Hidden Single : [3,15]셀 "0"값은 로우15 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "0"값 제거
L02 - Hidden Single : [2,15]셀 "2"값은 로우15 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "2"값 제거
L01 - Naked Single : [2,5]셀 "4"값과 관련된 로우, 컬럼, 블럭에서 "4"값 제거
L02 - Hidden Single : [15,16]셀 "0"값은 로우16 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "0"값 제거
L02 - Hidden Single : [2,13]셀 "7"값은 컬럼2 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "7"값 제거
L01 - Naked Single : [3,13]셀 "C"값과 관련된 로우, 컬럼, 블럭에서 "C"값 제거
L02 - Hidden Single : [4,15]셀 "B"값은 블럭13 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "B"값 제거

D A 67 F 3678B 2678E 2679E 379E 4 369E 5 269E 1 0 69B C
9 E 67 4 1367BC 12567C F 370 1C 8 360AC 26 56 5A 6B D
8 C 5 1 A 4 69 90 D F 690 B 3 7 E 2
2 B 3 0 D 156CE 1569CE 9E 19CE 169AE 7 69E 8 59AF 69F 4
5 4 2 8 67 D 3 7E F 69E 69E 1 B C A 0
3 F E 7 5 A 4 1 0 2 B C D 6 8 9
6 0 9 A F 2C 2C B 5 D 8 4 E 3 7 1
B D 1 C 9 0 6E 8 7 36E 36E A F 4 2 5
C 6 D E 4 9 B F 3 0 1 8 7 2 5 A
7 35 4B 359 0 15 8 C A 459BE 2 F 69 D 169 BE
0 1 F 59 2 3 A D 6 59BE 9E 7 C 8 4 BE
A 8 4B 2 E 157 157 6 9B C 49D 59D 0 19F 19F 3
F 7 C 35 1368 B 169 A 189 14569 469 0 2 E D 68
1 9 A D 678 678E 0 5 2 6E F 3 4 B C 68
E 2 0 B 168C 168C D 4 189C 7 69C 569 A 159 3 F
4 35 8 6 13C F 19CE 2 19BCE 159ABE 9ACDE 59DE 59 159 0 7

L04 - InterSection Lock : 컬럼8 vs 블럭2, 블럭2의 "3"값은 반드시 컬럼8 내에 위치해야 함

D A 67 F 678B 2678E 2679E 379E 4 369E 5 269E 1 0 69B C
9 E 67 4 167BC 12567C F 370 1C 8 360AC 26 56 5A 6B D
8 C 5 1 A 4 69 90 D F 690 B 3 7 E 2
2 B 3 0 D 156CE 1569CE 9E 19CE 169AE 7 69E 8 59AF 69F 4
5 4 2 8 67 D 3 7E F 69E 69E 1 B C A 0
3 F E 7 5 A 4 1 0 2 B C D 6 8 9
6 0 9 A F 2C 2C B 5 D 8 4 E 3 7 1
B D 1 C 9 0 6E 8 7 36E 36E A F 4 2 5
C 6 D E 4 9 B F 3 0 1 8 7 2 5 A
7 35 4B 359 0 15 8 C A 459BE 2 F 69 D 169 BE
0 1 F 59 2 3 A D 6 59BE 9E 7 C 8 4 BE
A 8 4B 2 E 157 157 6 9B C 49D 59D 0 19F 19F 3
F 7 C 35 1368 B 169 A 189 14569 469 0 2 E D 68
1 9 A D 678 678E 0 5 2 6E F 3 4 B C 68
E 2 0 B 168C 168C D 4 189C 7 69C 569 A 159 3 F
4 35 8 6 13C F 19CE 2 19BCE 159ABE 9ACDE 59DE 59 159 0 7

L04 - InterSection Lock : 컬럼8 vs 블럭2, 블럭2의 "9"값은 반드시 컬럼8 내에 위치해야 함
L01 - Naked Single : [7,3]셀 "6"값과 관련된 로우, 컬럼, 블럭에서 "6"값 제거
L01 - Naked Single : [7,8]셀 "E"값과 관련된 로우, 컬럼, 블럭에서 "E"값 제거
L01 - Naked Single : [8,5]셀 "7"값과 관련된 로우, 컬럼, 블럭에서 "7"값 제거
L01 - Naked Single : [5,5]셀 "6"값과 관련된 로우, 컬럼, 블럭에서 "6"값 제거
L02 - Hidden Single : [6,14]셀 "E"값은 블럭14 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "E"값 제거
L01 - Naked Single : [10,14]셀 "6"값과 관련된 로우, 컬럼, 블럭에서 "6"값 제거
L01 - Naked Single : [16,14]셀 "8"값과 관련된 로우, 컬럼, 블럭에서 "8"값 제거
L01 - Naked Single : [10,8]셀 "3"값과 관련된 로우, 컬럼, 블럭에서 "3"값 제거
L01 - Naked Single : [11,8]셀 "6"값과 관련된 로우, 컬럼, 블럭에서 "6"값 제거
L01 - Naked Single : [5,14]셀 "7"값과 관련된 로우, 컬럼, 블럭에서 "7"값 제거
L02 - Hidden Single : [8,1]셀 "3"값은 로우1 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "3"값 제거
L01 - Naked Single : [8,2]셀 "0"값과 관련된 로우, 컬럼, 블럭에서 "0"값 제거
L01 - Naked Single : [8,3]셀 "9"값과 관련된 로우, 컬럼, 블럭에서 "9"값 제거
L01 - Naked Single : [8,4]셀 "E"값과 관련된 로우, 컬럼, 블럭에서 "E"값 제거

D A 67 F 8B 278 27 3 4 9E 5 269E 1 0 69B C
9 E 67 4 1BC 1257C F 0 1C 8 3AC 26 56 5A 6B D
8 C 5 1 A 4 6 9 D F 0 B 3 7 E 2
2 B 3 0 D 15C 15C E 19C 19A 7 69 8 59AF 69F 4
5 4 2 8 6 D 3 7 F 9E 9E 1 B C A 0
3 F E 7 5 A 4 1 0 2 B C D 6 8 9
6 0 9 A F 2C 2C B 5 D 8 4 E 3 7 1
B D 1 C 9 0 E 8 7 3 6 A F 4 2 5
C 6 D E 4 9 B F 3 0 1 8 7 2 5 A
7 35 4B 359 0 15 8 C A 459BE 2 F 69 D 169 BE
0 1 F 59 2 3 A D 6 59BE 9E 7 C 8 4 BE
A 8 4B 2 E 157 157 6 9B C 49D 59D 0 19F 19F 3
F 7 C 35 138 B 19 A 189 1459 49 0 2 E D 6
1 9 A D 7 E 0 5 2 6 F 3 4 B C 8
E 2 0 B 18C 168C D 4 189C 7 9C 59 A 159 3 F
4 35 8 6 13C F 19C 2 19BCE 159ABE 9ACDE 59DE 59 159 0 7

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

D A 67 F 8B 278 27 3 4 9E 5 269E 1 0 69B C
9 E 67 4 1BC 1257C F 0 1C 8 3 26 56 A 6B D
8 C 5 1 A 4 6 9 D F 0 B 3 7 E 2
2 B 3 0 D 15C 15C E 19C A 7 69 8 59F 69F 4
5 4 2 8 6 D 3 7 F 9E 9E 1 B C A 0
3 F E 7 5 A 4 1 0 2 B C D 6 8 9
6 0 9 A F 2C 2C B 5 D 8 4 E 3 7 1
B D 1 C 9 0 E 8 7 3 6 A F 4 2 5
C 6 D E 4 9 B F 3 0 1 8 7 2 5 A
7 35 B 359 0 15 8 C A 459 2 F 69 D 169 E
0 1 F 59 2 3 A D 6 59E 9E 7 C 8 4 B
A 8 4 2 E 157 157 6 9B C D 59 0 19F 19F 3
F 7 C 35 138 B 19 A 189 1459 49 0 2 E D 6
1 9 A D 7 E 0 5 2 6 F 3 4 B C 8
E 2 0 B 18C 6 D 4 189C 7 9C 59 A 159 3 F
4 35 8 6 13C F 19C 2 19BCE 159BE A D 59 159 0 7

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

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

Logic 사용횟수
L01 - Naked Single 184회
L02 - Hidden Single 54회
L03 - Naked Pair 5회
L04 - InterSection Lock 3회

소요시간 : 0분 4.828초

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.723 by keetekee / Sudoku Programming http://resrc.tistory.com