Bạn đã bao giờ nghe đến tên gọi của trò chơi này chưa ? Và bạn đã từng chơi trò chơi giải đố này trên các tờ báo hoặc tạp chí khoa học chưa? Chắc hẳn bất cứ người Việt nào cũng đã từng được nghe tới tên gọi này rồi.
Sudoku là gì?
Sudoku có tên gọi tiếng Anh là Number Place, là trò chơi không còn mấy phần xa lạ với các bạn trẻ Việt Nam. Đây là tựa game giải đố tuân theo các quy tắc logic nhất định, lối chơi đơn giản nhưng càng lại khiến người chơi mất rất nhiều tâm sức và thời gian, yêu cầu sự kiên nhẫn và tính toán cao độ. Ngày nay, trò chơi toán học này đang được yêu thích và trở thành một trong những game trí tuệ được chơi nhiều nhất.
Tuy nhiên theo trang Wikipedia, Sudoku xuất hiện trước đó từ Mỹ với tên gọi “ Đặt vị trí số” – Number Place, một tên gọi tương đối nhàm chán. Sau đó trò chơi này được du nhập sang Nhật bản và được đổi tên thành Sudoku bởi nhà xuất bản Nikoli. Ở Nhật, tất cả các câu đố Sudoku đều được viết tay. Tuy nhiên, trò chơi này thật sự nổi tiếng và bùng nổ sau khi được Wayne Gould mang đến Anh và đăng nó trên tờ Times. Trải qua thời gian, Sudoku đã trở thành trò chơi được yêu thích tại quốc gia này và chỉ những người cực kỳ thông minh mới có thể giải đố nó.
Sudoku trong tiếng Nhật có nghĩa là duy nhất. Không chỉ mang ý nghĩa rằng đây là trò chơi duy nhất, độc đáo nhất mà nó cũng bao hàm cả mục đích, cách chơi của game. Cụ thể, mỗi ô chỉ có một con số duy nhất.
Luật chơi cơ bản của Sudoku
Như đã nói, Sudoku có rất nhiều biến thể, nhưng đó đều các thay đổi về kích thước và số lượng ô trong trò chơi này. Ở phiên bản chuẩn (bản gốc) chỉ có kích thước là 9×9 (ô nhỏ) và được chia thành các vùng 3×3 (9 vùng). Các vùng này được nhóm lại và phân tách với nhau bằng màu sắc hoặc một viền đen đậm hơn so với các ô nhỏ.
Luật chơi của Sudoku khá là đơn giản đó là phải điền kín những ô còn lại với điều kiện:
– Các hàng ngang: Phải có đủ các số từ 1 đến 9, không cần đúng thứ tự. Không trùng số nào ở hàng ngang.
– Các hàng dọc: Đảm bảo có đủ các số từ 1-9, không cần theo thứ tự. Không trùng số nào ở hàng dọc.
– Mỗi vùng 3 x 3: cũng phải có đủ các số từ 1-9. Không trùng số nào trong cùng 1 vùng 3 x3.
Thông thường, một trò chơi Sudoku sẽ được cho sẵn một vài con số. Các số này đều là những con số đúng và nằm ở những vị trí bất kỳ (gọi là lưới Sudoku). Nhiệm vụ của người chơi là dựa vào lưới này để tìm ra quy luật và các con số còn lại để hoàn thành trò chơi. Lưới Sudoku càng dày, nghĩa là càng có nhiều số cho sẵn thì trò chơi càng dễ và ngược lại.
Mẹo giải Sudoku nhanh nhất
Vì là một trò chơi mang tính logic và trí tuệ nên Sudoku cũng có những nguyên tắc giải nhất định. Để giải được Sudoku, bạn hãy vận dung thật linh hoạt các nguyên tắc sau:
1. Nguyên tắc 1: Dóng Số Theo Hàng Ngang Và Hàng Dọc Để Loại Trừ
Áp dụng theo nguyên tắc của Sudoku: không có cùng 1 số trên cùng 1 hàng ngang và hàng dọc. Dóng số theo hàng ngang và hàng dọc là cách đơn giản nhất để bạn có thể tìm được một con số thích hợp cho vị trí cần điền.
Trước tiên, hãy tìm con số nào xuất hiện nhiều nhất trong lưới Sudoku đã có sẵn, và dóng nó theo hàng ngang, dọc để tiến hành loại trừ các ô trên hàng đó, từ đó xác định vị trí của con số ấy ở các ô còn lại. Giải hết xong 1 số đến khi không thể loại trừ và đặt số được nữa thì hẵng chuyển sang giải số khác, để tránh bị rối.
Tuy nhiên mẹo chơi Sudoku này chỉ áp dụng được với mức độ đơn giản, trung bình mà thôi. Ở mức độ khó ngay từ đầu bạn sẽ không thể áp dụng theo cách này được.
Ví dụ ở hình dưới đây, sau khi loại trừ do dóng dọc ở 2 ô trên và dóng ngang ở ô giữa, ta đã tìm ra được vị trí của ô số số 8 như khoanh tròn.
2. Nguyên tắc 2: Tìm các ô cùng khả năng và ghi chú lại
Khi áp dụng nguyên tắc số 1, bạn sẽ gặp phải trường hợp : tại một vùng 3×3, bạn xác định được 2 vị trí trở lên có khả năng chứa 1 số nào đó. Ví dụ như trường hợp của số 5 như hình ảnh phía trên, ta thấy 2 khoanh tròn đều có khả năng chứa số 5.
Hãy ghi chú bé sang bên cạnh, để khi tìm được đáp án chắc chắn hãy ghi vào, tuyệt đối không điền vào khi chưa chắc chắc. Nếu ghi vào, tất cả sẽ là một mớ bòng bong, khiến bạn càng giải bài toán càng rối. Và sẽ không bao giờ chiến thắng được, khi mà càng giải càng đi vào ngõ cụt. Bài toán vốn đơn giản sẽ trở nên phức tạp vô cùng nếu chỉ cần bạn điền nhầm 1 vị trí trong Sudoku.
Nguyên tắc này cực kì quan trọng với những bài Sudoku phức tạp.
3. Nguyên tắc 3: Xác định số bắt buộc phải điền
Trong Sudoku thì mỗi số phải là độc nhất như quy tắc đã nói, ở trong hình trên bạn sẽ thấy chúng ta cần điền số 2, 5 ,7 và 9.
Ở đây nhận thấy, khi áp dụng Nguyên tắc số 1: số 7 khi dóng cả hàng trên và dưới sẽ cho kết quả ô ở giữa là số 7, vậy ta cần phải điền còn lại là 2, 5 và 9.
Tiếp tục dùng phương pháp 1 ta thấy chỉ có thể điền số 2 và số 5 ở 2 ô hàng trên cùng. Ta sẽ ghi chú 2 ô này là 2 và 5, với cùng khả năng.
Như vậy còn 1 ô duy nhất là ô bên cạnh số 7, chắc chắn là số 9, là số bắt buộc phải điền còn lại.
4. Nguyên tắc 4: Điền nháp và thử giải ô Sudoku
Chúng ta có thể thấy việc dóng hàng và loại trừ ít nhất vẫn phải khiến chúng ta phân vân ở 2 ô cho mỗi con số như ở ví dụ trên. Hoặc khi đã áp dụng Nguyên tắc số 3 chưa thể giúp bạn giải được các ô. Thì đến bước cuối cùng là bạn cần phải nháp thử đền tìm ra phương án.
Bạn nên chọn số mà hiện tại bạn đang phân vân giữa 2 ô, sau đó điền thử và giải theo phương án đó. Nếu như trong quá trình giải ô này, xảy ra mâu thuẫn như trùng số trên hàng ngang hàng dọc, trong vùng trái với nguyên tắc cơ bản của Sudoku, khi đó bạn quay lại bước ban đầu và điền số vào ô còn lại. Về cơ bản, bạn nên tránh việc nháp và thử quá nhiều ô, vì nó sẽ khiến trò chơi càng rắc rối và thời gian thử của bạn càng lâu.
Đây là nguyên tắc ngẫu nhiên, trước với việc suy luận logic của Sudoku, cho nên hãy hạn chế dùng, và chỉ nên sử dụng như phương pháp cuối cùng.
Trên đây là những mẹo chơi Sudoku bạn nên biết trước hoặc mới chơi bộ môn này, và hãy ghi nhớ bạn nên giải Sudoku mức độ từ dễ trước để có thể làm quen với quy tắc chơi Sudoku cũng như các quy luật mà bạn phát hiện ra trong quá trình chơi từ đó áp dụng cho các cấp độ khó hơn. Chúc bạn có những thời gian vui vẻ và bổ ích cùng trò chơi đầy tính trí tuệ này !