#1711. 数独游戏

数独游戏

题目描述

已知9×9\red{9\times 9}的方阵,有些格子填有19\red{1\sim9}的数字,有的格子则是空白。试编程使得每一行、每一列以及每一个小九宫格中的数字都刚好是19\red{1\sim9}

如图所示,该例子中左图是开始时的方阵状态,右图为完成后的样子。

img

输入格式

输入9\red{9}9\red{9}列的初始方阵,0\red{0}代表空格,非0\red{0}数字在19\red{1\sim9}之间。

输出格式

输出完成后的方阵状态,数字间以一个空格分隔,末尾无空格有换行。每个九宫格之间用3个空格隔开

样例

输入样例

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

输出样例

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

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

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

统计

相关

在下列比赛中:

添胜提高班day1

在以下作业中:

test