Addım 15 · Usta
Unique Rectangle (tək həll düzbucaqlısı) nədir? Sudoku necə həll olunur?
Düzgün sudokunun yalnız bir həlli olmasından istifadə edir: iki bloka yayılan düzbucaqlının dörd xanasının hamısı eyni rəqəm cütü ilə qala bilməz, ona görə də buna səbəb olacaq namizədləri silə bilərsən.
Bu nədir
Düzgün sudokunun düz bir həlli olması qaydasından istifadə edir.
Düzbucaqlının dörd küncünü təsəvvür et. Onlar 2 sətirdə, 2 sütunda və 2 blokda yerləşir.
Əgər bu künclərə yalnız 3 və 7 yazmaq olsaydı, "yuxarı-sol 3, yuxarı-sağ 7, aşağı-sol 7, aşağı-sağ 3" də, yerləri dəyişdirilmiş "yuxarı-sol 7, yuxarı-sağ 3, aşağı-sol 3, aşağı-sağ 7" də işləyərdi: hər sətir, sütun və blokda yenə bir 3 və bir 7 olur. Bu iki həll deməkdir, belə isə ola bilməz.
Deməli, künclərdə yalnız 3 və 7 qoyacaq istənilən namizədi silmək olar.
Nümunə: üç künc yalnız 3 və ya 7, dördüncü isə 3, 7 və ya 9 ola bilər. Dördüncü 3 və ya 7 olsaydı, iki həll olardı, ona görə də o 9-dur.
Necə tapmalı
Düzbucaqlının iki və ya üç küncündə eyni iki namizədi (məsələn, 3 və 7) olan xanalar axtar. Düzbucaqlı düz iki blok əhatə etməlidir.
Nümunə
Sarı xanalar baxılacaq yeri, narıncı xanalar səbəbi göstərir; qırmızı rəqəmlər silinə bilən namizədlər, mavi rəqəm isə cavabdır.
Düzgün sudokunun düz bir həlli olur. Bu üsul həmin qaydaya əsaslanır. S3Sü1, S3Sü3, S8Sü1 və S8Sü3 xanaları düzbucaqlının dörd küncüdür. Onlar cəmi 2 sətirdə, 2 sütunda və 2 blokda yerləşir. Təsəvvür et ki, dörd küncə yalnız 3 və 6 yazmaq olar. Onda “S3Sü1=3, S3Sü3=6, S8Sü1=6, S8Sü3=3” də işləyir, yerləri dəyişdirilmiş “S3Sü1=6, S3Sü3=3, S8Sü1=3, S8Sü3=6” də. Hər iki halda həmin sətir, sütun və blokların hər birində bir 3 və bir 6 olur, heç bir qayda pozulmur. Bu, iki həll deməkdir, ona görə də dörd küncdə heç vaxt yalnız 3 və 6 qala bilməz.
Bu lövhədə üç künc (S3Sü1, S8Sü1 və S8Sü3) yalnız 3 və ya 6 ola bilər. Əgər S3Sü3 xanası da 3 və ya 6 olsaydı, dörd küncdə yalnız 3 və 6 qalardı və yuxarıdakı yerdəyişmə işləyərdi. Deməli, S3Sü3 xanası nə 3, nə də 6 ola bilər. S3Sü3 xanasından 3 və 6 namizədlərini sil.