Kỹ thuật trung cấp

Ứng viên khóa trong Sudoku: Pointing & Claiming dễ hiểu

Hiểu ứng viên khóa trong Sudoku qua hai dạng pointing và claiming, cách nhận biết mẫu, loại candidate đúng chỗ và tránh các lỗi phổ biến.

Khái niệm

Ứng viên khóa là gì?

Ứng viên khóa xuất hiện khi vị trí của một số bị giới hạn đồng thời bởi khối 3×3 và một hàng hoặc cột. Bạn chưa biết chính xác ô nào chứa số đó, nhưng biết rằng nó phải nằm trong phần giao của hai vùng. Thông tin này đủ để loại cùng ứng viên ở những ô khác.

Kỹ thuật này mạnh vì không cần chọn một ô cụ thể. Bạn chỉ dùng vị trí tương đối của candidate để thu hẹp bàn, rồi chờ một bước cơ bản khác xuất hiện.

Pointing

Từ khối chỉ ra hàng hoặc cột

Nếu trong một khối 3×3, candidate 7 chỉ còn ở hai ô và cả hai cùng nằm trên một hàng, thì số 7 của khối chắc chắn phải nằm trên hàng đó. Vì vậy mọi candidate 7 khác trên cùng hàng nhưng nằm ngoài khối có thể bị loại.

Điều kiện quan trọng là tất cả vị trí còn lại của candidate trong khối phải cùng một hàng hoặc cùng một cột. Nếu khối vẫn còn vị trí thứ ba ở hàng khác, bạn chưa có pointing pair/triple.

  • Bắt đầu từ một khối và chọn một candidate.
  • Kiểm tra mọi vị trí còn lại của candidate trong khối.
  • Chỉ loại candidate ở phần hàng/cột nằm ngoài khối.
Claiming

Từ hàng hoặc cột khóa vào một khối

Claiming đi theo hướng ngược lại. Nếu trên một hàng, candidate 4 chỉ còn ở hai hoặc ba ô và tất cả đều nằm trong cùng một khối, thì số 4 của hàng bắt buộc phải nằm trong khối đó. Bạn có thể loại candidate 4 khỏi các ô khác của cùng khối nhưng không thuộc hàng.

Pointing và claiming là cùng một ý tưởng về phần giao. Việc học cả hai dưới một khái niệm “ứng viên khóa” giúp bạn nhận mẫu nhanh hơn thay vì ghi nhớ hai mẹo rời rạc.

Kiểm tra

Ba câu hỏi trước khi loại một ứng viên

Trước khi xóa candidate, hãy kiểm tra: bạn đã liệt kê đủ mọi vị trí của số trong vùng nguồn chưa; các vị trí đó có thật sự nằm chung một hàng/cột hoặc một khối không; và ô bị loại có nằm ở đúng phần còn lại của vùng đích không. Ba câu hỏi này ngăn phần lớn lỗi kỹ thuật.

Sau khi loại, quét lại vùng vừa thay đổi để tìm ô đơn, số đơn ẩn hoặc cặp mới. Ứng viên khóa thường không điền số ngay, nhưng nó tạo điều kiện cho kỹ thuật khác làm việc.

Áp dụng ngay trên một ván thật

Kỹ thuật chỉ trở thành phản xạ khi bạn dùng nó trong nhiều bàn khác nhau. Hãy chơi ở mức vừa sức, ưu tiên suy luận chắc chắn và xem lại bước khiến bạn bị kẹt.

Luyện ở mức Trung bình
Học theo kỹ thuật

Cụm hướng dẫn giải Sudoku

Cách giải Sudoku

Mỗi hướng dẫn dưới đây giải quyết một search intent và một kỹ năng riêng: từ quy trình cho người mới đến ứng viên khóa, cặp số và X-Wing. Học theo thứ tự nếu bạn chưa chắc nên bắt đầu ở đâu.