Giải Sudoku

Nhập các số của đề Sudoku vào lưới (hoặc dán chuỗi 81 ký tự) và giải ngay lập tức. Nếu muốn học hỏi, hãy bấm “Giải thích” và theo dõi lập luận từng bước, kèm tên của từng kỹ thuật.

Nhập số bằng bàn phím hoặc chạm vào một ô (trên điện thoại sẽ mở bàn phím số). Bạn cũng có thể dán 81 ký tự bằng Ctrl+V lên lưới hoặc vào ô văn bản. Với “Giải thích”, các bước hiện ra lần lượt: các ô của bước đó được làm nổi bật và các số bị loại có màu khác.

Các kỹ thuật trình giải sử dụng

Kỹ thuậtCấp độCách hoạt động
Số đơn trầnDễMột ô chỉ có thể điền đúng một số.
Số đơn ẩnDễMột số chỉ điền được vào một ô trong hàng, cột hoặc ô vuông của nó.
Cặp trầnVừaHai ô trong cùng một nhóm có chung đúng hai số có thể: hai số đó bị loại khỏi các ô còn lại.
Cặp ẩnVừaHai số chỉ điền được vào cùng hai ô của một nhóm: hai ô đó không thể chứa số nào khác.
Cặp chỉ hướngVừaTrong một ô vuông, một số chỉ điền được vào một hàng hoặc một cột: số đó bị loại khỏi phần còn lại của đường đó.
Loại trừ ô vuông–đườngVừaTrong một hàng hoặc cột, một số chỉ điền được vào bên trong một ô vuông: số đó bị loại khỏi phần còn lại của ô vuông.
Bộ ba trầnKhóBa ô trong một nhóm chỉ chia nhau ba số: ba số đó bị loại khỏi các ô còn lại.
Bộ ba ẩnKhóBa số chỉ điền được vào cùng ba ô của một nhóm: ba ô đó mất các số khác.
X-WingKhóMột số chỉ xuất hiện ở hai cột trong hai hàng khác nhau: số đó bị loại khỏi phần còn lại của các cột này (và ngược lại).
Swordfish (cá kiếm)Chuyên giaGiống X-Wing, nhưng với ba hàng và ba cột.
Y-WingChuyên giaMột ô có số A và B nhìn thấy một ô có A và C và một ô có B và C: số C bị loại khỏi những ô mà cả hai “cánh” cùng nhìn thấy.
XYZ-WingChuyên giaBiến thể của Y-Wing với ô trụ có ba số: số chung bị loại khỏi mọi ô mà cả ba ô đều nhìn thấy.

Cách giải Sudoku bằng công cụ này

  1. Nhập các số có sẵn của đề Sudoku vào lưới, hoặc dán chuỗi 81 ký tự vào ô văn bản (dấu chấm hoặc số 0 cho ô trống).
  2. Bấm “Giải” để xem toàn bộ đáp án; các số do trình giải thêm vào sẽ hiện bằng màu khác.
  3. Nếu bảng không hợp lệ, không có đáp án hoặc có nhiều đáp án, công cụ sẽ báo cho bạn và tô các số bị trùng.
  4. Bấm “Giải thích” để đi qua cách giải từng bước: mỗi bước cho biết kỹ thuật được dùng, các ô liên quan và số nào được điền hoặc bị loại.

Trình giải suy luận như thế nào

Trình giải không chỉ thử số cho đến khi khớp: trước hết nó giải như một người thật, luôn áp dụng kỹ thuật đơn giản nhất còn dùng được. Nhờ vậy nó giải thích được từng bước và tính được cấp độ của bảng: đó là cấp độ của kỹ thuật khó nhất đã dùng (Dễ, Vừa, Khó, Chuyên gia), hoặc Cực khó nếu suy luận cạn và phải thử giả thuyết.

Bảng kỹ thuật bên dưới tóm tắt những kỹ thuật được dùng, từ đơn giản đến nâng cao. Số đơn trần và số đơn ẩn đủ cho các bảng dễ; cặp, bộ ba và giao điểm xuất hiện ở bảng vừa và khó; X-Wing, Swordfish, Y-Wing và XYZ-Wing dành cho bảng chuyên gia.

Mọi thứ diễn ra trong trình duyệt của bạn: bảng bạn nhập không được gửi đến máy chủ nào và cũng không được lưu lại.

Lưu ý

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

Làm sao nhập đề Sudoku từ ảnh hoặc giấy?

Hãy gõ tay vào lưới, từng ô một, hoặc tạo chuỗi 81 ký tự với dấu chấm hoặc số 0 cho ô trống rồi dán vào ô văn bản.

Nếu đề Sudoku của tôi có nhiều hơn một đáp án thì sao?

Công cụ sẽ báo cho bạn và hiển thị đáp án đầu tiên tìm được. Thường điều đó có nghĩa là khi nhập bạn đã thiếu một số nào đó.

Nút Giải thích làm gì?

Nó hiển thị cách giải từng bước, kèm tên kỹ thuật của mỗi bước, các ô tạo nên kỹ thuật đó và số nào được điền hoặc bị loại.

Tại sao công cụ báo cấp độ là Cực khó?

Vì các kỹ thuật của trình giải đã cạn trước khi giải xong và cần thử một giả thuyết rồi theo đến khi gặp mâu thuẫn.

Bảng của tôi có bị lưu hay gửi đi không?

Không. Mọi thứ được tính trong trình duyệt của bạn, không có gì được lưu hay gửi đi.

Công cụ có giải các biến thể như Killer hay Samurai không?

Không, công cụ giải Sudoku cổ điển 9×9.