Cách Tạo Sudoku

Mục lục:

Cách Tạo Sudoku
Cách Tạo Sudoku
Anonim

Sudoku là một trò chơi số phổ biến có nguồn gốc từ Nhật Bản. Đây là một trong những hoạt động giải trí phổ biến nhất đối với những người hiện đại ở mọi lứa tuổi. Sudoku cổ điển được soạn đúng cách chỉ có thể có một giải pháp và bản thân thuật toán không phức tạp như thoạt nhìn.

Cách tạo Sudoku
Cách tạo Sudoku

Hướng dẫn

Bước 1

Soạn Sudoku cũng không kém phần thú vị so với việc giải chúng. Hơn nữa, có thể có rất nhiều lựa chọn cho một câu đố cổ điển. Sudoku cổ điển có nghĩa là một hình vuông 9x9 lớn, được chia thành các hình vuông nhỏ 3x3.

Bước 2

Viết ra chín dòng gồm chín số sao cho mỗi số chỉ xuất hiện một lần trong mỗi hàng và trong mỗi cột. Tùy chọn đơn giản nhất là viết các số từ 1 đến 9 với sự thay đổi ba vị trí khi bạn di chuyển xuống bên trong dòng "lớn" và một vị trí so với dòng đầu tiên khi chuyển sang dòng lớn tiếp theo: 123 456 789456 789 123789 123 456234 567 891567 891 234891 234 567345 678 912678 912 345912 345 678

Bước 3

Sửa đổi kết hợp ban đầu này theo những cách sau để phù hợp với trí tưởng tượng của bạn và bạn sẽ nhận được một câu đố mới mỗi lần. Đầu tiên, sắp xếp lại các số dưới dạng cột và hàng "lớn", tức là. các phần tử của bảng này dày 3 chữ số. Do đó, Sudoku bao gồm ba hàng và cột lớn.

Bước 4

Để có được Sudoku mới, chỉ cần sắp xếp lại hai hàng lớn và hai cột là đủ. Ví dụ: hoán đổi dòng lớn thứ nhất và thứ ba: 345 678 912678 912 345912 345 678234 567 891567 891 234891 234 567123 456 789456 789 123789 123 456

Bước 5

Hoán đổi cột lớn thứ nhất và thứ hai: 678 345 912912 678 345345 912 678567 234 891891 567 234234 891 567456 123 789789 456 123123 789 456

Bước 6

Làm phức tạp Sudoku kết quả bằng cách sắp xếp lại các hàng hoặc cột thông thường. Điều này chỉ có thể được thực hiện bên trong các cột lớn của bảng, vì nếu không quy tắc Sudoku sẽ bị vi phạm: trong mỗi 9 ô ghép câu đố, mỗi số chỉ xảy ra 1 lần.

Bước 7

Viết ở dòng lớn đầu tiên chữ thường thứ hai thay cho chữ thứ ba và ngược lại, ở dòng thứ hai đổi chữ thường thứ nhất bằng chữ thứ ba và ở dòng lớn thứ ba - chữ đầu tiên bằng chữ thứ hai: 678 345 912345 912 678912 678 345234 891 567891 567 234567 234 891789 456 123456 123 789123 789 456

Bước 8

Phiên bản gốc không còn nhận dạng được nữa. Bây giờ hoán đổi các cột thông thường bên trong các cột lớn hơn theo cách tương tự. Ví dụ: trong cột lớn đầu tiên, thay thế cột đầu tiên bằng cột thứ hai, trong cột thứ hai, thay thế cột thứ nhất bằng cột thứ ba và trong cột thứ ba, thay thế cột thứ hai bằng cột thứ ba: 768 543 912435 219 678192 876 345324 198 567981 765 234657 432 891879 654 123546 321 789213 987 456

Bước 9

Bạn có thể thực hiện bất kỳ thao tác nào, điều chính là tuân theo quy tắc: bạn chỉ có thể sắp xếp lại hoàn toàn các phần tử bảng lớn và thông thường. Cách thuận tiện nhất để soạn Sudoku là trong một chương trình máy tính, chẳng hạn như trong Miscrosoft Excel. Ở đó bạn có thể tự kiểm tra sau tất cả các chuyển động và thay thế bằng cách tính tổng của mỗi hàng, cột hoặc ô vuông nhỏ. Nó phải là 45. Với mục đích này, chương trình cung cấp macro và công thức.

Bước 10

Bây giờ đến phần thú vị: loại bỏ các chữ số thừa. Tùy thuộc vào mức độ khó bạn muốn đạt được, hãy xóa khỏi bảng kết quả từ 30 đến 70% các con số.

Đề xuất: