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

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

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

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

-- 현재 빈칸에 올수있는 모든 후보들을 찾은 상태입니다. --
379AEF 3489F 3789 89AE 1 7AE 28A B 34789 789AF D 349F 6 5 348ACE 0
6 13489BDF 1389B 2 38ACD AD 5 38AD 3489 E 3890AB 3490BF 349AC 7 348AC 138AC
0 C 3578 58AE F 4 68A 9 3578 2 1 35 3AE 38A D B
1379ABDEF 13489BDF 135789B 1589ABDE 0 67ADE 68AD 38ADE 345789 6789ABF C 3459BF 2 13489AF 348AE 138AE
2 A 36789BC 89BCD 689D 69D 4 8D F 79BD 5 9BD 1 E 0 378C
179B E 17890BC 1890BC 5 3 12890ABF 1280AF 6 1790B 290B 190B 7AC D 28AC 4
19BD 1890BD 4 F 2689DE 169DE 7 1280DE A 3 290BE C 5 68 268 28
137D 5 13670 10D 26ADE C 1260AD 120ADE 1247DE 170D 20E 8 F 36A B 9
C 6 12590 3 B 159AD 1890AD 1580AD 1289DE 1890AD 7 190DE 4ADE 40A F ADE
19ABF 190BF 190B 190AB 4 19ADF E 7 139D 5 390AB 1390BDF 8 2 36AC 3ACD
8 90BF D 590AB 39A 59AF 90AF C 239E 90ABF 4 6 37ABE 30AB 1 37AE
1ABF 7 E 4 38AD 2 180ADF 6 138D C 380AB 130BDF 3ABD 30AB 9 5
139BDE 1389BD 1389BC 6 29ADE 0 129ADF 1245ADEF 13589CDE 189D 389E 7 349ABCDE 13489ABC 23458ACE 1238ACDE
4 2 189C 189CDE 9DE B 3 15DE 0 189D F A 9CDE 189C 7 6
139BDE 1389BD A 189BDE 2679DE 15679DE C 125DE 13589DE 4 3689E 1359DE 0 1389B 2358E F
5 1390D F 7 69ADE 8 169AD 14ADE B 169D 369E 2 349ACDE 1349AC 34ACE 13ACDE

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

379AEF 3489F 789 89AE 1 7AE 2 B 3789 789AF D 349F 6 5 C 0
6 1348BDF 18B 2 C AD 5 38AD 38 E 380AB 340BF 9 7 348 138A
0 C 578 8AE F 4 6 9 3578 2 1 35 AE 8A D B
1379ABDE 13489BD 15789B 189ABDE 0 7ADE 8AD 38ADE 35789 6 C 3459B 2 F 348E 138A
2 A 3 C 689D 69D 4 8D F 9BD 5 9BD 1 E 0 7
179 E 17890 1890 5 3 B F 6 1790 2 190 C D A 4
19BD 189BD 4 F 289DE 19DE 7 1280DE A 3 90BE C 5 6 28 28
17D 5 6 10D 2ADE C 10AD 120ADE 4 170D 0E 8 F 3 B 9
C 6 2 3 B 5 1890AD 180AD 189DE 1890AD 7 190DE 4AD 40A F AD
19ABF 19BF 190B 190AB 4 19ADF E 7 139D 5 390AB 1390BDF 8 2 6 C
8 9BF D 5 3 9AF 90A C 2 90ABF 4 6 7 0AB 1 E
1ABF 7 E 4 8AD 2 180AD 6 18D C 80AB 10BDF 3 0AB 9 5
139DE 1389D 189 6 29ADE 0 F 124ADE C 189D 389E 7 B 1489A 5 1238AD
4 2 C 189DE 9DE B 3 5 0 189D F A DE 189 7 6
139BDE 1389BD A 189BDE 7 169DE C 12DE 13589DE 4 3689E 1359DE 0 189 238E F
5 0 F 7 69ADE 8 19AD 14ADE B 19D 369E 2 4ADE C 34E 13AD

L03 - Naked Pair : 로우7 {15,16}번째 셀 "28"값은 Subset 패턴2, 나머지셀에서 "28"값 제거

379AEF 3489F 789 89AE 1 7AE 2 B 3789 789AF D 349F 6 5 C 0
6 1348BDF 18B 2 C AD 5 38AD 38 E 380AB 340BF 9 7 348 138A
0 C 578 8AE F 4 6 9 3578 2 1 35 AE 8A D B
1379ABDE 13489BD 15789B 189ABDE 0 7ADE 8AD 38ADE 35789 6 C 3459B 2 F 348E 138A
2 A 3 C 689D 69D 4 8D F 9BD 5 9BD 1 E 0 7
179 E 17890 1890 5 3 B F 6 1790 2 190 C D A 4
19BD 19BD 4 F 9DE 19DE 7 10DE A 3 90BE C 5 6 28 28
17D 5 6 10D 2ADE C 10AD 120ADE 4 170D 0E 8 F 3 B 9
C 6 2 3 B 5 1890AD 180AD 189DE 1890AD 7 190DE 4AD 40A F AD
19ABF 19BF 190B 190AB 4 19ADF E 7 139D 5 390AB 1390BDF 8 2 6 C
8 9BF D 5 3 9AF 90A C 2 90ABF 4 6 7 0AB 1 E
1ABF 7 E 4 8AD 2 180AD 6 18D C 80AB 10BDF 3 0AB 9 5
139DE 1389D 189 6 29ADE 0 F 124ADE C 189D 389E 7 B 1489A 5 1238AD
4 2 C 189DE 9DE B 3 5 0 189D F A DE 189 7 6
139BDE 1389BD A 189BDE 7 169DE C 12DE 13589DE 4 3689E 1359DE 0 189 238E F
5 0 F 7 69ADE 8 19AD 14ADE B 19D 369E 2 4ADE C 34E 13AD

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

379AEF 3489F 789 89AE 1 7AE 2 B 79 79AF D 49F 6 5 C 0
6 134BDF 1B 2 C AD 5 3AD 8 E 0AB 40BF 9 7 34 13A
0 C 578 8AE F 4 6 9 357 2 1 35 AE 8A D B
1379ABDE 13489BD 15789B 189ABDE 0 7ADE 8AD 38ADE 579 6 C 459B 2 F 348E 138A
2 A 3 C 689D 69D 4 8D F 9BD 5 9BD 1 E 0 7
179 E 17890 1890 5 3 B F 6 1790 2 190 C D A 4
19BD 19BD 4 F 9DE 19DE 7 10DE A 3 90BE C 5 6 28 28
17D 5 6 10D 2ADE C 10AD 120ADE 4 170D 0E 8 F 3 B 9
C 6 2 3 B 5 1890AD 180AD 19DE 1890AD 7 190DE 4AD 40A F AD
19ABF 19BF 190B 190AB 4 19ADF E 7 139D 5 390AB 1390BDF 8 2 6 C
8 9BF D 5 3 9AF 90A C 2 90ABF 4 6 7 0AB 1 E
1ABF 7 E 4 8AD 2 180AD 6 1D C 80AB 10BDF 3 0AB 9 5
139DE 1389D 189 6 29ADE 0 F 124ADE C 189D 389E 7 B 1489A 5 1238AD
4 2 C 189DE 9DE B 3 5 0 189D F A DE 189 7 6
139BDE 1389BD A 189BDE 7 169DE C 12DE 1359DE 4 3689E 1359DE 0 189 238E F
5 0 F 7 69ADE 8 19AD 14ADE B 19D 369E 2 4ADE C 34E 13AD

L04 - InterSection Lock : 로우1 vs 블럭1, 블럭1의 "3"값은 반드시 로우1 내에 위치해야 함
L04 - InterSection Lock : 로우1 vs 블럭1, 블럭1의 "8"값은 반드시 로우1 내에 위치해야 함
L02 - Hidden Single : [14,3]셀 "8"값은 로우3 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "8"값 제거

379AEF 3489F 789 89AE 1 7AE 2 B 79 79AF D 49F 6 5 C 0
6 14BDF 1B 2 C AD 5 3AD 8 E 0AB 40BF 9 7 34 13A
0 C 57 AE F 4 6 9 357 2 1 35 AE 8 D B
179ABDE 149BD 1579B 19ABDE 0 7ADE 8AD 38ADE 579 6 C 459B 2 F 34E 13A
2 A 3 C 689D 69D 4 8D F 9BD 5 9BD 1 E 0 7
179 E 17890 1890 5 3 B F 6 1790 2 190 C D A 4
19BD 19BD 4 F 9DE 19DE 7 10DE A 3 90BE C 5 6 28 28
17D 5 6 10D 2ADE C 10AD 120ADE 4 170D 0E 8 F 3 B 9
C 6 2 3 B 5 1890AD 180AD 19DE 1890AD 7 190DE 4AD 40A F AD
19ABF 19BF 190B 190AB 4 19ADF E 7 139D 5 390AB 1390BDF 8 2 6 C
8 9BF D 5 3 9AF 90A C 2 90ABF 4 6 7 0AB 1 E
1ABF 7 E 4 8AD 2 180AD 6 1D C 80AB 10BDF 3 0AB 9 5
139DE 1389D 189 6 29ADE 0 F 124ADE C 189D 389E 7 B 149A 5 1238AD
4 2 C 189DE 9DE B 3 5 0 189D F A DE 19 7 6
139BDE 1389BD A 189BDE 7 169DE C 12DE 1359DE 4 3689E 1359DE 0 19 238E F
5 0 F 7 69ADE 8 19AD 14ADE B 19D 369E 2 4ADE C 34E 13AD

L03 - Naked Pair : 컬럼14 {14,15}번째 셀 "19"값은 Subset 패턴2, 나머지셀에서 "19"값 제거
L03 - Naked Pair : 블럭16 {6,10}번째 셀 "19"값은 Subset 패턴2, 나머지셀에서 "19"값 제거

379AEF 3489F 789 89AE 1 7AE 2 B 79 79AF D 49F 6 5 C 0
6 14BDF 1B 2 C AD 5 3AD 8 E 0AB 40BF 9 7 34 13A
0 C 57 AE F 4 6 9 357 2 1 35 AE 8 D B
179ABDE 149BD 1579B 19ABDE 0 7ADE 8AD 38ADE 579 6 C 459B 2 F 34E 13A
2 A 3 C 689D 69D 4 8D F 9BD 5 9BD 1 E 0 7
179 E 17890 1890 5 3 B F 6 1790 2 190 C D A 4
19BD 19BD 4 F 9DE 19DE 7 10DE A 3 90BE C 5 6 28 28
17D 5 6 10D 2ADE C 10AD 120ADE 4 170D 0E 8 F 3 B 9
C 6 2 3 B 5 1890AD 180AD 19DE 1890AD 7 190DE 4AD 40A F AD
19ABF 19BF 190B 190AB 4 19ADF E 7 139D 5 390AB 1390BDF 8 2 6 C
8 9BF D 5 3 9AF 90A C 2 90ABF 4 6 7 0AB 1 E
1ABF 7 E 4 8AD 2 180AD 6 1D C 80AB 10BDF 3 0AB 9 5
139DE 1389D 189 6 29ADE 0 F 124ADE C 189D 389E 7 B 4A 5 238AD
4 2 C 189DE 9DE B 3 5 0 189D F A DE 19 7 6
139BDE 1389BD A 189BDE 7 169DE C 12DE 1359DE 4 3689E 1359DE 0 19 238E F
5 0 F 7 69ADE 8 19AD 14ADE B 19D 369E 2 4ADE C 34E 3AD

L04 - InterSection Lock : 로우5 vs 블럭7, 블럭7의 "B"값은 반드시 로우5 내에 위치해야 함
L04 - InterSection Lock : 컬럼9 vs 블럭3, 블럭3의 "7"값은 반드시 컬럼9 내에 위치해야 함
L04 - InterSection Lock : 블럭9 vs 로우10, 로우10의 "0"값은 반드시 블럭9 내에 위치해야 함
L04 - InterSection Lock : 블럭12 vs 로우9, 로우9의 "D"값은 반드시 블럭12 내에 위치해야 함

379AEF 3489F 789 89AE 1 7AE 2 B 79 9AF D 49F 6 5 C 0
6 14BDF 1B 2 C AD 5 3AD 8 E 0AB 40BF 9 7 34 13A
0 C 57 AE F 4 6 9 357 2 1 35 AE 8 D B
179ABDE 149BD 1579B 19ABDE 0 7ADE 8AD 38ADE 579 6 C 459B 2 F 34E 13A
2 A 3 C 689D 69D 4 8D F 9BD 5 9BD 1 E 0 7
179 E 17890 1890 5 3 B F 6 1790 2 190 C D A 4
19BD 19BD 4 F 9DE 19DE 7 10DE A 3 90E C 5 6 28 28
17D 5 6 10D 2ADE C 10AD 120ADE 4 170D 0E 8 F 3 B 9
C 6 2 3 B 5 1890A 180A 19E 1890A 7 190E 4AD 40A F AD
19ABF 19BF 190B 190AB 4 19ADF E 7 139D 5 39AB 139BDF 8 2 6 C
8 9BF D 5 3 9AF 90A C 2 90ABF 4 6 7 0AB 1 E
1ABF 7 E 4 8AD 2 180AD 6 1D C 80AB 10BDF 3 0AB 9 5
139DE 1389D 189 6 29ADE 0 F 124ADE C 189D 389E 7 B 4A 5 238AD
4 2 C 189DE 9DE B 3 5 0 189D F A DE 19 7 6
139BDE 1389BD A 189BDE 7 169DE C 12DE 1359DE 4 3689E 1359DE 0 19 238E F
5 0 F 7 69ADE 8 19AD 14ADE B 19D 369E 2 4ADE C 34E 3AD

L04 - InterSection Lock : 블럭4 vs 컬럼15, 컬럼15의 "4"값은 반드시 블럭4 내에 위치해야 함
L04 - InterSection Lock : 블럭7 vs 컬럼11, 컬럼11의 "E"값은 반드시 블럭7 내에 위치해야 함
L04 - InterSection Lock : 블럭15 vs 로우15, 로우15의 "E"값은 반드시 블럭15 내에 위치해야 함

379AEF 3489F 789 89AE 1 7AE 2 B 79 9AF D 49F 6 5 C 0
6 14BDF 1B 2 C AD 5 3AD 8 E 0AB 40BF 9 7 34 13A
0 C 57 AE F 4 6 9 357 2 1 35 AE 8 D B
179ABDE 149BD 1579B 19ABDE 0 7ADE 8AD 38ADE 579 6 C 459B 2 F 34E 13A
2 A 3 C 689D 69D 4 8D F 9BD 5 9BD 1 E 0 7
179 E 17890 1890 5 3 B F 6 1790 2 190 C D A 4
19BD 19BD 4 F 9DE 19DE 7 10DE A 3 90E C 5 6 28 28
17D 5 6 10D 2ADE C 10AD 120ADE 4 170D 0E 8 F 3 B 9
C 6 2 3 B 5 1890A 180A 19E 1890A 7 190E 4AD 40A F AD
19ABF 19BF 190B 190AB 4 19ADF E 7 139D 5 39AB 139BDF 8 2 6 C
8 9BF D 5 3 9AF 90A C 2 90ABF 4 6 7 0AB 1 E
1ABF 7 E 4 8AD 2 180AD 6 1D C 80AB 10BDF 3 0AB 9 5
139DE 1389D 189 6 29ADE 0 F 124ADE C 189D 389 7 B 4A 5 238AD
4 2 C 189DE 9DE B 3 5 0 189D F A DE 19 7 6
139BD 1389BD A 189BD 7 169D C 12D 1359DE 4 3689 1359DE 0 19 238 F
5 0 F 7 69ADE 8 19AD 14ADE B 19D 369 2 4ADE C 3E 3AD

L05 - Hidden Pair : 로우15 {9,12}번째 셀 "5E"값은 Subset 패턴2, {9,12}번째 셀 "5E"(이)가 아닌값 제거

379AEF 3489F 789 89AE 1 7AE 2 B 79 9AF D 49F 6 5 C 0
6 14BDF 1B 2 C AD 5 3AD 8 E 0AB 40BF 9 7 34 13A
0 C 57 AE F 4 6 9 357 2 1 35 AE 8 D B
179ABDE 149BD 1579B 19ABDE 0 7ADE 8AD 38ADE 579 6 C 459B 2 F 34E 13A
2 A 3 C 689D 69D 4 8D F 9BD 5 9BD 1 E 0 7
179 E 17890 1890 5 3 B F 6 1790 2 190 C D A 4
19BD 19BD 4 F 9DE 19DE 7 10DE A 3 90E C 5 6 28 28
17D 5 6 10D 2ADE C 10AD 120ADE 4 170D 0E 8 F 3 B 9
C 6 2 3 B 5 1890A 180A 19E 1890A 7 190E 4AD 40A F AD
19ABF 19BF 190B 190AB 4 19ADF E 7 139D 5 39AB 139BDF 8 2 6 C
8 9BF D 5 3 9AF 90A C 2 90ABF 4 6 7 0AB 1 E
1ABF 7 E 4 8AD 2 180AD 6 1D C 80AB 10BDF 3 0AB 9 5
139DE 1389D 189 6 29ADE 0 F 124ADE C 189D 389 7 B 4A 5 238AD
4 2 C 189DE 9DE B 3 5 0 189D F A DE 19 7 6
139BD 1389BD A 189BD 7 169D C 12D 5E 4 3689 5E 0 19 238 F
5 0 F 7 69ADE 8 19AD 14ADE B 19D 369 2 4ADE C 3E 3AD

L04 - InterSection Lock : 컬럼9 vs 블럭11, 블럭11의 "1"값은 반드시 컬럼9 내에 위치해야 함
L02 - Hidden Single : [12,6]셀 "1"값은 컬럼12 에서 유니크 값, 관련된 로우, 컬럼, 블럭에서 "1"값 제거

379AEF 3489F 789 89AE 1 7AE 2 B 79 9AF D 49F 6 5 C 0
6 14BDF 1B 2 C AD 5 3AD 8 E 0AB 40BF 9 7 34 13A
0 C 57 AE F 4 6 9 357 2 1 35 AE 8 D B
179ABDE 149BD 1579B 19ABDE 0 7ADE 8AD 38ADE 579 6 C 459B 2 F 34E 13A
2 A 3 C 689D 69D 4 8D F 9BD 5 9BD 1 E 0 7
79 E 7890 890 5 3 B F 6 790 2 1 C D A 4
19BD 19BD 4 F 9DE 19DE 7 10DE A 3 90E C 5 6 28 28
17D 5 6 10D 2ADE C 10AD 120ADE 4 70D 0E 8 F 3 B 9
C 6 2 3 B 5 1890A 180A 19E 890A 7 90E 4AD 40A F AD
19ABF 19BF 190B 190AB 4 19ADF E 7 139D 5 39AB 39BDF 8 2 6 C
8 9BF D 5 3 9AF 90A C 2 90ABF 4 6 7 0AB 1 E
1ABF 7 E 4 8AD 2 180AD 6 1D C 80AB 0BDF 3 0AB 9 5
139DE 1389D 189 6 29ADE 0 F 124ADE C 189D 389 7 B 4A 5 238AD
4 2 C 189DE 9DE B 3 5 0 189D F A DE 19 7 6
139BD 1389BD A 189BD 7 169D C 12D 5E 4 3689 5E 0 19 238 F
5 0 F 7 69ADE 8 19AD 14ADE B 19D 369 2 4ADE C 3E 3AD

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

3 8 9 AE 1 AE 2 B 7 F D 4 6 5 C 0
6 F B 2 C D 5 3 8 E A 0 9 7 4 1
0 C 7 AE F 4 6 9 3 2 1 5 AE 8 D B
1AD 4 5 1ADE 0 7 8 AE 9 6 C B 2 F 3E 3A
2 A 3 C 69 69 4 8 F B 5 D 1 E 0 7
79 E 8 90 5 3 B F 6 70 2 1 C D A 4
1BD 1BD 4 F DE 1E 7 0 A 3 9 C 5 6 28 28
17D 5 6 10D 2AD C 1A 12AD 4 70 E 8 F 3 B 9
C 6 2 3 B 5 10A 1A E 8 7 9 4AD 40A F AD
F 19 0 19A 4 19A E 7 D 5 B 3 8 2 6 C
8 9B D 5 3 F 90 C 2 A 4 6 7 0B 1 E
AB 7 E 4 8 2 D 6 1 C 0 F 3 AB 9 5
E 39D 1 6 29AD 0 F 24AD C 9D 38 7 B 4A 5 238AD
4 2 C 8 9DE B 3 5 0 19D F A DE 19 7 6
9D 39D A B 7 169 C 12D 5 4 368 E 0 19 238 F
5 0 F 7 69ADE 8 19A 14ADE B 19D 36 2 4ADE C 3E 3AD

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

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

Logic 사용횟수
L01 - Naked Single 158회
L02 - Hidden Single 70회
L03 - Naked Pair 4회
L04 - InterSection Lock 12회
L05 - Hidden Pair 1회

소요시간 : 0분 2.062초

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