Sudoku AI Coach

Trang chủ › Công cụ giải sudoku

Giải sudoku từng bước: công cụ giải có giải thích

Nhập sudoku của bạn, công cụ này sẽ chỉ ra nước đi logic tiếp theo và lý do, bằng chính các kỹ thuật con người dùng: Hidden Single, Naked Pair, X-Wing và nhiều kỹ thuật khác. Nó giải thích từng bước một, để bạn vượt qua chỗ bế tắc mà không phải xem hết đáp án, hoặc hiện tất cả các bước cùng lúc. Miễn phí và chạy ngay trong trình duyệt.

Nhập các số cho sẵn vào bảng, hoặc dán cả đề dưới dạng 81 ký tự (0 hoặc . cho ô trống). Đề bên dưới là một ví dụ.

Hãy bật JavaScript để dùng công cụ giải. Ví dụ bên dưới vẫn đọc được khi không bật.

Ví dụ có lời giải

Đây là cách công cụ giải thích đề ví dụ ở trên (mức Khó). Những nước đầu là số đơn; nước đầu tiên cần mẫu ứng viên xuất hiện sau đó.

  1. H3C2 = 4 · Hidden Single (số đó chỉ có một chỗ)

    Trong khối 1, ô duy nhất có thể điền 4 là H3C2. Các ô trống còn lại đều cùng hàng, cột hoặc khối với số 4 ở H1C5, H2C9 và H4C1, nên không thể là 4. → H3C2 là 4.

  2. H1C2 = 5 · Hidden Single (số đó chỉ có một chỗ)

    Trong khối 1, ô duy nhất có thể điền 5 là H1C2. Các ô trống còn lại đều cùng hàng, cột hoặc khối với số 5 ở H8C1 và H2C5, nên không thể là 5. → H1C2 là 5.

  3. H1C4 = 1 · Hidden Single (số đó chỉ có một chỗ)

    Trong khối 2, ô duy nhất có thể điền 1 là H1C4. Các ô trống còn lại đều cùng hàng, cột hoặc khối với số 1 ở H4C5, nên không thể là 1. → H1C4 là 1.

  4. H5C7 = 2 · Pointing (thẳng hàng trong một khối)

    Trong khối 3, 2 chỉ điền được vào H1C8 và H2C8. Các ô này đều nằm trên cột 8. Vậy số 2 của khối 3 nằm đâu đó trên cột 8, nên phần còn lại của cột 8 bên ngoài khối (H5C8, H6C8 và H9C8) không thể là 2.

    Trong hàng 5, ô duy nhất có thể điền 2 là H5C7. Các ô trống còn lại đều cùng hàng, cột hoặc khối với số 2 ở H4C2 và H3C6, nên không thể là 2. Riêng H5C8, 2 đã bị loại khỏi ứng viên ở bước 1. → H5C7 là 2.

Bấm "Bước tiếp theo" ở trên để tiếp tục, hoặc "Tất cả các bước" để xem toàn bộ lời giải.

Công cụ hoạt động thế nào

Công cụ tìm kỹ thuật dễ nhất giúp tiến thêm, theo đúng thứ tự người ta học chúng:

  1. Số đơn: Hidden Single và Naked Single
  2. Khối và hàng/cột: Pointing và Claiming
  3. Cặp và bộ ba: Naked Pair, Hidden Pair, Naked Triple
  4. Cá và cánh: X-Wing, Swordfish, XY-Wing
  5. Chuỗi và tính duy nhất: Skyscraper, W-Wing, Unique Rectangle

Khi cần loại ứng viên trước rồi mới điền được số, nó hiển thị mỗi lần loại là một bước có đánh số và bỏ qua những bước mà đáp án không phụ thuộc vào.

Vì sao giải thích thay vì chỉ điền

Hầu hết công cụ giải sudoku điền kín cả bảng một lần. Bạn biết đáp án nhưng không biết lý do, nên đề khó tiếp theo vẫn khó như cũ.

Công cụ này được làm để học. Mọi lời giải thích đều đến từ chính bộ giải dùng để chấm độ khó và đưa gợi ý trong ứng dụng Sudoku AI Coach, và mỗi tên kỹ thuật đều dẫn đến trang giải thích kỹ thuật đó kèm ví dụ.

Mẹo sử dụng

Câu hỏi thường gặp

Công cụ giải sudoku này có miễn phí không?

Có. Miễn phí, không cần đăng ký và chạy hoàn toàn trong trình duyệt. Đề của bạn không được gửi đến máy chủ nào.

Nó có giải được mọi sudoku không?

Mọi sudoku hợp lệ có một đáp án duy nhất. Hầu hết đề được giải bằng kỹ thuật của con người; ở những thế hiếm hoi vượt quá chúng, nó cho đáp án của một ô và cho biết cần một kỹ thuật nâng cao.

Công cụ có đoán không?

Không. Mỗi bước là một suy luận logic, như Hidden Single hay X-Wing, và lời giải thích nói rõ vì sao số đó nằm ở đó hoặc vì sao một ứng viên bị loại.

Làm sao nhập đề nhanh?

Dán đề dưới dạng 81 ký tự, theo từng hàng, dùng 0 hoặc dấu chấm cho mỗi ô trống. Bạn cũng có thể gõ trực tiếp vào bảng và di chuyển giữa các ô bằng phím mũi tên.

Chơi miễn phí trên trình duyệtTải về trên App StoreSắp ra mắt trên Google Play