Sudoku Solver trong Excel - TechTV Các bài báo

Mục lục

Chúng tôi ở đây hơi chậm ở miền trung tây. Akron Beacon Journal vừa mới bắt đầu xuất bản câu đố Sudoku hàng ngày trên các trang truyện tranh của chúng tôi. Chà! Nói về lãng phí thời gian! Tôi gần như nghiện giải những câu đố này.

Sudoku là một lưới 9x9. Trên tờ báo mỗi ngày, họ có thể điền 20-30% của 81 số vào lưới. Mục tiêu của bạn là điền vào các số còn lại. Mỗi hàng, cột và lưới con 3x3 phải chứa từng chữ số từ 1 đến 9 mà không có chữ số nào lặp lại.

Sudoku

Khi bạn xem xét câu đố ở trên, ô vuông trên cùng bên trái không được chứa 1, 5, 6 hoặc 8 vì những con số này đã xuất hiện trong cột đầu tiên. Hình vuông trên cùng bên trái không được chứa 4 hoặc 9 vì những số này đã xuất hiện trong cùng một hàng. Nó không thể chứa 4 vì 4 xuất hiện trong lưới con 3x3 phía trên. Do đó, các con số có thể có cho ô trên cùng bên trái là 2, 3 hoặc 7. Việc cố gắng giải câu đố từ tờ giấy buổi sáng sẽ nhanh chóng tiêu tốn toàn bộ thời gian cho bữa sáng và có thể khiến bạn đi làm muộn nếu không cẩn thận.

Nhập Mike Oldroyd. Một vài tháng trước, anh ấy đã gửi cho tôi một sổ làm việc Excel để giải Sudoku. Mike viết, "Chỉ cho vui vài ngày trước, tôi quyết định thử dùng Excel để giải câu đố Soduku. Kèm theo đó là kết quả. Tôi chưa bảo vệ mã VBA nên ai quan tâm có thể thò vào bên trong xem nó hoạt động như thế nào".

Sổ làm việc của Mike rất tuyệt. Nó cung cấp cho bạn giải pháp hoàn chỉnh trong vài giây. Bây giờ tôi có thể tập trung vào việc viết cuốn sách Excel tiếp theo thay vì cố gắng giải những câu đố này. Có lẽ sẽ tuyệt hơn nếu tôi điều chỉnh sách bài tập để giải câu đố nhưng chỉ để lộ một ô vuông mà tôi mắc kẹt. Đôi khi, nếu tôi chỉ giải được một ô vuông, phần còn lại của câu đố sẽ bắt đầu đúng chỗ.

Vì vậy - xin chân thành cảm ơn Mike vì đã đóng góp sách bài tập này. Tôi đã nén nó tại liên kết này.

Để biết thêm về Mike, hãy truy cập http://www.mikeoldroyd.com/.

Cập nhật! Jobey Jones từ Surrey, Anh đã gửi trong một sổ làm việc là Trợ lý Sudoku. Thay vì đưa ra giải pháp cho bạn, nó sẽ giúp bạn giải quyết nhanh chóng rất nhiều công việc liên quan đến việc giải Sudoku.

Nhập câu đố vào lưới của anh ấy và nhiều công thức cung cấp số liệu thống kê. Thực tế là các chữ số từ 1 đến 9 cộng lại thành 45, vì vậy đầu tiên Jobey tính toán tổng số cho mỗi hàng, cột, lưới con và so sánh với 45. Anh ấy báo cáo số nào bị thiếu trong hàng, cột và từng lưới con.

Phần yêu thích của tôi là phần này nơi anh ấy chỉ ra những con số nào vẫn có thể thực hiện được trong mỗi ô của lưới. Rõ ràng, cột thứ 2 trong hàng thứ 5 phải là số 9, vì đó là giá trị duy nhất còn lại.

Jobey Jones mẫu

Nếu bạn vẫn muốn thực hiện một số công việc giải Sudoku, hãy tải xuống sudoku2.zip đã nén này. Tệp này đã được cập nhật lên phiên bản 2 vào ngày 10 tháng 8 năm 2006.

tiền boa

Nếu bạn có cả hai chương trình, bạn có thể nhập câu đố vào một biểu mẫu, sau đó sử dụng Copy / Paste Special - Values ​​để sao chép sang chương trình khác.

Cảm ơn Jobey đã chia sẻ sách bài tập này với những người hâm mộ Sudoku ở khắp mọi nơi.

Cập nhật lại! Jerry từ Erie, New York đã gửi trong một sổ làm việc khác là bộ giải Sudoku. Cái này rất hay vì nó cho phép bạn xem cách giải Sudoko lặp đi lặp lại. Nhập câu đố từ giấy. Sổ làm việc của Jerry cho bạn biết những ô vuông nào có thể được giải ngay bây giờ. Nhấp vào Giải để đưa những số đó vào lưới. Sau đó, các hình vuông mới sáng lên màu vàng là có thể giải được. Nhấn Giải quyết để đưa những ô vuông đó vào lưới. Nếu bạn chưa quen với Sudoku, điều này sẽ giúp bạn hiểu rằng việc giải Sudoku là một quá trình từng bước.

Nhập câu đố vào lưới phía trên bên trái.

Jerry từ Erie Sample - 1

Lưới phía trên bên phải sẽ sáng lên với một trong hai màu vàng để cho bạn biết các ô vuông có thể giải được.

Jerry từ Erie Sample - 2

Đây là cách nó biết hình vuông phía dưới bên phải là số 6: Tất cả các số khác từ 1 đến 9 đã được sử dụng: 2, 3, 4 và 5 ở cùng một hàng. 4, 7 và 9 nằm trong cùng một cột. 1, 2, 5 và 8 nằm trong cùng một nhóm con. Điều này có nghĩa là khả năng duy nhất còn lại là 6.

Jerry từ Erie Sample - 3

Nhấp vào Giải quyết !!! để chuyển các ô vuông màu vàng sang lưới phía trên bên trái. Sau khi biết thông tin đó, các ô vuông màu vàng mới sẽ hiển thị ở phía trên bên phải. Tiếp tục quá trình.

Đây là một ví dụ điển hình trong vòng hai. Có ba ô chưa được điền trong cột bên phải. Tất cả chúng đều có thể chứa 3. Hình vuông có màu vàng chỉ có thể là 3, có nghĩa là hình vuông có khả năng là 3 hoặc 8 phải là 8. Trong những trường hợp này, hình vuông 3,8 được đánh dấu bằng màu vàng nhạt hơn và khi bạn nhấp vào giải quyết, một 8 sẽ được gửi đến lưới. Lưới phía dưới bên phải cho bạn biết số nào trong số các số màu vàng nhạt sẽ chuyển đến lưới.

Jerry từ Erie Sample - 4

Cảm ơn Jerry đã đóng góp sách bài tập này. Tải xuống tệp nén từ JerrySuduko.zip.

Cập nhật cho năm 2010! David Dawson ở Sydney đã gửi cùng phiên bản của anh ấy về bộ giải MS Excel Suduko. Giao diện đầy màu sắc và không chỉ cung cấp phiên bản làm việc của câu đố mà còn cả câu đố bắt đầu.

David Dawson Mẫu - 1
David Dawson Mẫu - 2

Bạn có thể tải xuống phiên bản nén của David's Puzzle bằng DDawsonSuduko.zip.

thú vị bài viết...