Chào mừng các bạn ghé thăm Website www.phaleco.com của chúng tôi, Phaleco xin chúc tất cả mọi người được nhiều niềm vui và mai mắn!
Hiện có 4 khách đang online

Hiện có 0 SP trong giỏ hàng
thông tin cần biết
Thống kê
Đang online4
Lượt truy cập18,382,165

asus_180x400_PHALECO
T4c903d4b2034
Dell-HP-Compaq_PHALECO
NUMAI_PHALECO
Bo suu tap hinh nen
LOA_PHALECO
Tải về » Phần mềm » Phần mềm Giả SUDOKU

Phần mềm Giả SUDOKU

(12/02/2011 04:17)
Hàng ngày báo Thanh Niên đều cho một đề Sudoku với mức độ từ dễ đến khó. Ngoài ra hiện nay, các game về Sudoku cũng rất nhiều, cho đề với nhiều cấp độ khó dễ khác nhau. Vì thế mình đã viết ra một chương trình giải ô số Sudoku. Chương trình này là 1 file Excel, được viết bằng ngôn ngữ Visual Basic hỗ trợ sẳn trong Excel thông qua macro. Đây là chương trình mới viết nên còn nhiều thiếu xót cần phải bổ sung. Hiện tại, chương trình chỉ dừng lại ở việc tính toán, loại trừ các số trên các cột, hàng, vùng. Đối với những đề khó buộc chúng ta phải giả thuyết hoặc số này, hoặc số kia thì chương trình chưa giải quyết được và sẽ bổ sung sau. Chú ý, máy nào có cài BKAV mà đặt thông số xóa tất cả các macro thì chương trình này tiêu luôn đấy. Các bạn dùng thử xem sao nhé.

Các bạn down ở đây nhé.

Cách sử dụng:
1. Đóng tất cả các bảng tính excel (nếu mở chung với các bản tính khác thì chương trình sẽ bị lỗi). Mở file Sudoku.xls. Một bản tính excel sẽ xuất hiện với 2 khung số Sudoku. Khung bên phải là khung đề lưu trữ (phòng hờ khi giải gặp sự cố sẽ chép đề lại). Khung bên trái là khung hoạt động và sẽ là đề khi chương trình khởi động. Các bạn nhập đề vào ô bên phải xong, sau đó copy vào khung bên trái. Chú ý: bác bạn đừng xóa ô màu đỏ nhé vì nó phục vụ cho chương trình.

2. Khởi động chương trình: Các bạn lên menu Tools>>Macro>>Macros... (hoặc nhấn Alt+F8). giao diện Macro xuất hiện. Tại listbox "Macros in" bạn chọn là "This WorkBook" đến khi nào hiện ra macro "GiaiSudoku" trong "Macro name", bạn chọn vào macro này và nhấn nút "Run". Chương trình sẽ khởi động và giao diện Sudoku sẽ xuất hiện. Chú ý, nếu bạn nào biết cách đặt macro này lên menu bar sẽ tiện hơn cho những lần chạy sau.



3. Lúc này đề sẽ hiện lên giao diện Sudoku. Nhấp vào nút "Giải".
- Nếu đề dễ chương trình sẽ đặt tất cả những số thích hợp vào các ô còn lại.
- Nếu đề khóa hơn, buộc bạn phải giả thuyết hoặc số này hoặc số kia thì các bạn làm như sau:
+ Rà chuột vào các ô còn trống, khi chuột đến ô nào thì bạn mình vào khung vuông ở dưới sẽ hiện lên những số có thể đặt vào ô đó. Bạn chọn ô nào chỉ có thể nhập 2 số để đặt giả thuyết (nếu có kinh nghiệm trong giải Sudoku thì bạn sẽ quyết định lựa chọn giả thuyết ở những ô nào có lợi cho bạn nhất).
+ Bạn nhấp vào nút "Ghi nhớ" để chương trình lưu lại tình hình hiện tại để nếu như giả thuyết sai thì bạn nhấn nút "Trở lại" để trở về tình trạng lúc nhấn "Ghi nhớ". Ghi nhớ xong bạn nhập 1 trong 2 số giả thuyết rồi nhấn tiếp nút "Giải" để giải tiếp. Nếu giả thuyết sai chương trình sẽ thông báo "Không thể nhập số vào ô số ...". Lúc này, bạn nhấn nút "Trở về" và như vậy ô đó chắc chắn sẽ là số còn lại.
- Nếu đề quá khó, buộc bạn phải giả thuyết nhiều lần thì trước khi mỗi giả thuyết bạn nhấn ghi nhớ.
Chú ý: trong bước 3 này, nếu bạn nhấn "Trở về" thì chương trình sẽ trả bạn về tình trạng lúc ghi nhớ và tình trạng này sẽ không còn lưu lại nữa, bạn cần phải nhấn ghi nhớ lại 1 lần nữa trước khi nhập lại số khác.
Và cứ thế lần lượt bạn sẽ giải ra ô số. Mình giải thích lòng vòng để các bạn nắm rõ về chương trình này nhưng khi sử dụng thì đơn giản lắm các bạn. Mình đang sưu tập thêm những cách giải trên mạng để mục tiêu cuối cùng là chỉ nhấn nút "Giải" 1 lần là có kết quả cuối cùng luôn và giải thêm nhiều loại ô Sudoku khác nữa.
Bác nào biết địa chỉ nào hướng dẫn giải sudoku chỉ dùm nhé. Chúc các bạn vui vẽ!
Download
Số lần xem : 7953
Đánh giá
Ý kiến đánh giá


 
CÁC TÀI LIỆU KHÁC
» Cool Edit Pro (05/12/2011 12:56)
» Chuyển đổi tài liệu PDF sang Word (13/01/2011 08:38)
» Smart Hide IP 2.6.4.8 + Crack (28/11/2011 02:30)
» Hướng dẫn cài tiếng việt E71 (02/04/2011 10:55)
» Tạo nút Shutdown cho Win 8 giống Win 7 (07/06/2013 04:01)
Hỗ trợ trực tuyến
Hotline : 09.18.18.18.58
Kỹ thuật : 09.18.18.18.58

quảng cáo
pubmenugauche-iphone4_PAHLECO
side_banner_rental_PHALECO
Bo suu tap hinh nen
PCWar_Phaleco
CÔNG TY TNHH THƯƠNG MẠI DỊCH VỤ & TƯ VẤN PHẠM LÊ
177 Đoàn Văn Bơ, P12, Q4, Tp.HCM | Điện thoại: 09.18.18.18.58
Email: info@phaleco.com - lenhattuyen@yahoo.com | Tạo website, gian hàng miễn phí