Sudoku Tải ứng dụng

Kỹ thuật Sudoku · Cực hạn

ALS-XZ trong Sudoku

ALS-XZ nối hai Tập Gần Khóa, các nhóm ô có số ứng viên nhiều hơn số ô đúng một, qua một ứng viên chung hạn chế X chỉ có thể được điền vào một trong hai tập. Điều đó ép một ứng viên chung thứ hai Z vào tập còn lại, nên Z có thể bị loại khỏi bất kỳ ô bên ngoài nào nhìn thấy mọi Z trong cả hai tập.

Vì sao nó hoạt động

Hai tập gần khóa được nối bởi một ứng viên chung hạn chế buộc một ứng viên chung khác vào ít nhất một trong hai tập, nên ứng viên đó có thể bị xóa khỏi bất kỳ ô nào ngoài hai tập mà nhìn thấy mọi ô có ứng viên đó trong cả hai tập.

Cách nhận ra nó

Phần khó là nhìn ra các tập, không phải logic.

  • Một Tập Gần Khóa là bất kỳ nhóm ô nào trong một đơn vị có một ứng viên thừa: một ô hai giá trị đơn lẻ là tập nhỏ nhất.
  • Hai tập, hai ứng viên chung: X phải bị hạn chế, nghĩa là mọi X trong một tập nhìn thấy mọi X trong tập kia. Z thì không được như vậy.
  • Loại Z khỏi những ô bên ngoài cả hai tập mà nhìn thấy mọi Z trong cả hai.

Dựa trên

Ví dụ đã giải

Đây là các bảng bài học của chính ứng dụng. Xem qua từng bước giống như một gợi ý.

Mẫu hìnhKết quảBối cảnhVật cảnLoại trừ
Step 1 of 3
ALS-XZ: the pattern as the app draws it during a hint.
  1. 1

    Nhìn tập đầu tiên . 2 ô này đều nằm trong cùng một hàng, cột hoặc khối và cùng nhau chứa 3 ứng viên khác nhau, nhiều hơn số ô một đơn vị. Đây gọi là Tập Gần Khóa (ALS).

  2. 2

    Bây giờ nhìn tập thứ hai . 3 ô này đều nằm trong cùng một hàng, cột hoặc khối và cùng nhau chứa 4 ứng viên khác nhau, nhiều hơn số ô một đơn vị, nên chúng cũng tạo thành một ALS. Hai tập chia sẻ ứng viên 3 làm ứng viên chung hạn chế (RCC): mọi ô có ứng viên 3 trong một tập đều nhìn thấy mọi ô như vậy trong tập kia, nên số 3 có thể được đặt vào nhiều nhất một trong hai tập, không bao giờ vào cả hai.

  3. 3

    Cả hai tập đều chứa 5 làm ứng viên. Vì số 3 có thể được đặt vào nhiều nhất một tập, ít nhất một tập sẽ không dùng 3. Một tập không dùng 3 sẽ còn lại số ứng viên khác nhau đúng bằng số ô, nên nó buộc phải đặt từng ứng viên đó, kể cả 5, vào đâu đó bên trong nó. Vậy 5 được đặt vào ít nhất một trong hai tập, và ta có thể xóa ứng viên 5 khỏi bất kỳ ô nào ngoài hai tập mà nhìn thấy mọi ô có ứng viên 5 trong cả hai tập. Ở đây X là 3 và Z là 5.