Skip to content

Vadershik/SudokuResolver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

Program for solving Sudoku levels. You can get acquainted with the game on Wikipedia Sudoku.

Instructions for use

We must write empty field as "0"

Write your sudoku fields to board.txt

0 0 0 1 2 6 0 0 0
7 8 2 0 0 4 0 6 1
4 1 0 0 9 0 3 2 5
3 6 7 8 4 5 0 0 0
1 0 8 0 7 2 5 3 6
0 0 0 3 6 1 7 8 4
0 3 0 2 8 7 0 0 9
8 0 0 6 5 0 0 1 0
2 5 9 4 0 3 6 7 0

The solution is written to the solveboard.txt

5 9 3 | 1 2 6 | 8 4 7
7 8 2 | 5 3 4 | 9 6 1
4 1 6 | 7 9 8 | 3 2 5
---------------------
3 6 7 | 8 4 5 | 1 9 2
1 4 8 | 9 7 2 | 5 3 6
9 2 5 | 3 6 1 | 7 8 4
---------------------
6 3 1 | 2 8 7 | 4 5 9
8 7 4 | 6 5 9 | 2 1 3
2 5 9 | 4 1 3 | 6 7 8

Описание

Программа для решения уровней судоку. Ознакомиться с игрой можно в Википедии Судоку.

Инструкция по применению

Пустое поле записывается как "0"

Запишите свои поля судоку в файл board.txt

0 0 0 1 2 6 0 0 0
7 8 2 0 0 4 0 6 1
4 1 0 0 9 0 3 2 5
3 6 7 8 4 5 0 0 0
1 0 8 0 7 2 5 3 6
0 0 0 3 6 1 7 8 4
0 3 0 2 8 7 0 0 9
8 0 0 6 5 0 0 1 0
2 5 9 4 0 3 6 7 0

Решение записывается в файл solveboard.txt

5 9 3 | 1 2 6 | 8 4 7
7 8 2 | 5 3 4 | 9 6 1
4 1 6 | 7 9 8 | 3 2 5
---------------------
3 6 7 | 8 4 5 | 1 9 2
1 4 8 | 9 7 2 | 5 3 6
9 2 5 | 3 6 1 | 7 8 4
---------------------
6 3 1 | 2 8 7 | 4 5 9
8 7 4 | 6 5 9 | 2 1 3
2 5 9 | 4 1 3 | 6 7 8

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages