Проверьте корректность заполнения поля судоку 9x9.
Пример 1
Вход: board = ["83..7....","6..195...",".98....6.","8...6...3","4..8.3..1","7...2...6",".6....28.","...419..5","....8..79"]
Выход: False
Объяснение: В первой строке и в левом верхнем блоке повторяется цифра 8.
Выход: False
Объяснение: В первой строке и в левом верхнем блоке повторяется цифра 8.
Пример 2
Вход: board = ["53..7....","6..195...",".98....6.","8...6...3","4..8.3..1","7...2...6",".6....28.","...419..5","....8..79"]
Выход: True
Объяснение: В строках, столбцах и блоках 3x3 нет повторов цифр.
Выход: True
Объяснение: В строках, столбцах и блоках 3x3 нет повторов цифр.
Пример 3
Вход: board = ["53..7....","6..195...",".98....6.","8...6...3","4..8.3..1","7...2...6",".6....28.","...419..5","....8..76"]
Выход: False
Объяснение: В последнем столбце повторяется цифра 6, что нарушает правила судоку.
Выход: False
Объяснение: В последнем столбце повторяется цифра 6, что нарушает правила судоку.