forked from dmitryTimoshenko/Sudoku
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsudoku.js
31 lines (26 loc) · 1.27 KB
/
sudoku.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
/**
* Принимает игровое поле в формате строки — как в файле sudoku-puzzles.txt.
* Возвращает игровое поле после попытки его решить.
* Договорись со своей командой, в каком формате возвращать этот результат.
*/
function solve(boardString) {
}
/**
* Принимает игровое поле в том формате, в котором его вернули из функции solve.
* Возвращает булевое значение — решено это игровое поле или нет.
*/
function isSolved(board) {
}
/**
* Принимает игровое поле в том формате, в котором его вернули из функции solve.
* Возвращает строку с игровым полем для последующего вывода в консоль.
* Подумай, как симпатичнее сформировать эту строку.
*/
function prettyBoard(board) {
}
// Экспортировать функции для использования в другом файле (например, readAndSolve.js).
module.exports = {
solve,
isSolved,
prettyBoard,
};