Giter Site home page Giter Site logo

sudoku's Introduction

Sudoku solver by Chugaev Pavel aka A57RO [email protected] t.me/a57r0

  1. Write your Sudoku in a file 'gameField.txt' in the format:
dimension of Sudoku

<Sudoku>

The numbers should be written sequentially separated by a space. Write each line of Sudoku with a new line in file.

For example:

9

5 3 4 6 7 8 9 1 2
6 7 2 1 9 5 3 4 8
1 9 8 3 4 2 5 6 7
8 5 9 7 6 1 4 2 3       <-- it is a valid format of 'gameField.txt'
4 2 6 8 5 3 7 9 1
7 1 3 9 2 4 8 5 6
9 6 1 5 3 7 2 8 4
2 8 7 4 1 9 6 3 5
3 4 5 2 8 6 1 7 9
  1. Run 'solver.py' program with 2 arguments: -[file name (if the file is in the same directory as the project) or path to file] (by default gameField.txt) -[number of solutions to be found] (by default 5)

  2. Your Sudoku solutions will be available in a file 'solution.txt'

  3. ???

  4. PROFIT!

sudoku's People

Contributors

pa1ch avatar

Stargazers

Карамов Артур avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.