X-Wing trong Sudoku là gì?

Cập nhật lần cuối

X-Wing là kỹ thuật nâng cao thực sự đầu tiên mà hầu hết người giải gặp phải. Nó trông có vẻ đáng sợ lúc đầu nhưng một khi bạn hiểu logic cơ bản, nó trở thành một công cụ đáng tin cậy cho các câu đố Khó và Chuyên gia.

Khi nào X-Wing được áp dụng

X-Wing áp dụng cho một chữ số cụ thể khi nó xuất hiện như một ứng viên trong chính xác hai ô trong một hàng, và hai ô đó nằm trong cùng hai cột với chính xác hai ứng viên cho cùng chữ số đó trong một hàng khác. Bốn ô ứng viên tạo thành các góc của một hình chữ nhật - Hình dạng đặt tên cho kỹ thuật.

Logic

Nếu chữ số D chỉ có thể đi vào các cột C1 và C2 trong hàng R1, thì D phải chiếm một trong hai ô đó. Điều tương tự áp dụng cho hàng R2. Cùng nhau, hai hàng sẽ đặt D vào các cột C1 và C2 - Mỗi cột một cái, theo một thứ tự nào đó. Điều này có nghĩa là D không thể xuất hiện ở bất cứ đâu khác trong các cột C1 hoặc C2. Hãy loại bỏ nó khỏi tất cả các ô khác trong hai cột đó.

Ví dụ đã giải

Chữ số 6 là một ứng viên trong chính xác hai ô ở hàng 2: cột 3 và 7. Chữ số 6 cũng là một ứng viên trong chính xác hai ô ở hàng 8: cột 3 và 7. Bốn ô tạo thành các góc tại R2C3, R2C7, R8C3, R8C7.

Dù giải pháp gán 6 ở hàng 2 và 8 như thế nào, cột 3 sẽ nhận một số 6 ở một trong các hàng đó và cột 7 sẽ nhận nó ở hàng kia. Do đó, hãy loại bỏ 6 khỏi tất cả các ô khác trong cột 3 và 7.

X-Wing ưu tiên cột

Mẫu cũng hoạt động khi bắt đầu từ các cột. Nếu chữ số D xuất hiện như một ứng viên trong chính xác hai ô trong cột C1, và các ô đó chia sẻ cùng hai hàng với chính xác hai ứng viên cho D trong cột C2, hãy loại bỏ D khỏi tất cả các ô khác trong hai hàng đó. Cùng logic, cùng kết quả, hướng khác.

Điều gì đến sau X-Wing

Swordfish mở rộng X-Wing lên ba hàng (hoặc cột). Xa hơn nữa là Jellyfish (bốn hàng/cột), XY-Wings và các chuỗi nhiều bước. X-Wing là điểm vào cho toàn bộ họ các mẫu nâng cao này - Hãy thành thạo nó trước.