ნაბიჯი 15 · ოსტატი
რა არის Unique Rectangle (უნიკალური მართკუთხედი)? როგორ ამოვხსნათ სუდოკუ
ეყრდნობა იმას, რომ სწორ სუდოკუს მხოლოდ ერთი ამონახსნი აქვს: ორ ბლოკზე გადაჭიმული მართკუთხედის ოთხი უჯრა ვერ დასრულდება ერთი და იმავე ციფრების წყვილით, ამიტომ შეგიძლია ამოშალო კანდიდატები, რომლებიც ამას გამოიწვევდა.
რა არის
იყენებს წესს, რომ სწორ სუდოკუს ზუსტად ერთი ამოხსნა აქვს.
წარმოიდგინე მართკუთხედის ოთხი კუთხე. ისინი 2 სტრიქონში, 2 სვეტში და 2 ბლოკში მდებარეობს.
თუ ამ კუთხეებში მხოლოდ 3 და 7 შეიძლებოდა ყოფილიყო, მაშინ „ზედა მარცხენა 3, ზედა მარჯვენა 7, ქვედა მარცხენა 7, ქვედა მარჯვენა 3“ და შებრუნებული „ზედა მარცხენა 7, ზედა მარჯვენა 3, ქვედა მარცხენა 3, ქვედა მარჯვენა 7“ ორივე გამოდგებოდა: ყოველ სტრიქონს, სვეტს და ბლოკს მაინც თითო 3 და თითო 7 ხვდება. ეს ორი ამოხსნაა, რაც არ შეიძლება.
ამიტომ ნებისმიერი კანდიდატი, რომელიც კუთხეებს მხოლოდ 3-ით და 7-ით დატოვებდა, შეიძლება წაიშალოს.
მაგალითი: სამი კუთხე მხოლოდ 3 ან 7 შეიძლება იყოს, მეოთხე კი 3, 7 ან 9. თუ მეოთხე 3 ან 7 იქნებოდა, ორი ამოხსნა იქნებოდა, ამიტომ ის აუცილებლად 9-ია.
როგორ შევამჩნიო
მოძებნე უჯრები ერთი და იმავე ორი კანდიდატით (მაგ. 3 და 7) მართკუთხედის ორ ან სამ კუთხეში. მართკუთხედი ზუსტად ორ ბლოკს უნდა მოიცავდეს.
მაგალითი
ყვითელი უჯრები გაჩვენებს, სად შეხედო, ნარინჯისფერი — მიზეზს, წითელი ციფრები ამოსაშლელი კანდიდატებია, ხოლო ლურჯი ციფრი — პასუხი.
სწორ სუდოკუს ზუსტად ერთი ამოხსნა აქვს. ეს ხერხი ამ წესს იყენებს. R3C1, R3C3, R8C1 და R8C3 უჯრები მართკუთხედის ოთხი კუთხეა. ისინი სულ 2 სტრიქონში, 2 სვეტში და 2 ბლოკში მდებარეობს. წარმოიდგინე, რომ ოთხ კუთხეში მხოლოდ 3 და 6 შეიძლება იყოს. მაშინ „R3C1=3, R3C3=6, R8C1=6, R8C3=3“ გამოდგება, და ასევე შებრუნებულიც: „R3C1=6, R3C3=3, R8C1=3, R8C3=6“. ორივე შემთხვევაში ამ სტრიქონებს, სვეტებსა და ბლოკებს თითო 3 და თითო 6 ხვდება, ასე რომ არცერთი წესი არ ირღვევა. ეს ორ ამოხსნას ნიშნავდა, ამიტომ ოთხ კუთხეში ბოლოს ვერასდროს დარჩება მხოლოდ 3 და 6.
ამ დაფაზე სამი კუთხე (R3C1, R8C1 და R8C3) მხოლოდ 3 ან 6 შეიძლება იყოს. თუ R3C3 უჯრაც 3 ან 6 იქნებოდა, ოთხივე კუთხეში მხოლოდ 3 და 6 იქნებოდა და ზემოთ აღწერილი გაცვლა იმუშავებდა. ამიტომ R3C3 უჯრა არც 3 არის და არც 6. წაშალე 3 და 6 R3C3 უჯრიდან.