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