首先,你这个出题方式有问题,那些空格让人不能直接看出来你到底有多少空格,你最好把空格打成0或者逗号星号什么的,这样人家一眼就能看出来这题目,帮你用软件转换了下,原题如下,你看看是否有错:
000700000
008000670
070000400
600010000 这一行,你的空格数量应该多了一个,也许我判断出错会因这一行
000307000
000020001
843000000
050000080
000008004
如果我转换的错了,就不用看后面了,算我白忙活
如果没错,那你这道数独题也太多解了,几乎做不下去,用候选数法精简到下面这个程度以空格为单元格分开标志:
123459 12369 124569 7 345689 1234569 123589 12359 23589
123459 1239 8 12459 3459 123459 6 7 2359
12359 7 12569 125689 35689 123569 4 12359 23589
6 2389 24579 4589 1 459 235789 23459 235789
12459 1289 12459 3 45689 7 2589 24569 25689
34579 389 4579 45689 2 4569 35789 34569 1
8 4 3 12569 5679 12569 12579 12569 25679
1279 5 12679 12469 34679 123469 12379 8 23679
1279 1269 12679 12569 35679 8 123579 123569 4
到后面还是不好做下去,只好用试探法,关键的是,试探了至少8个数字,到后面还出现了两组对称的解,就是说这道题有无数的解,做这个题没多大意思,浪费时间,给你一个我乱填但又符合此题要求的一组解吧:
496732158
328541679
571689423
632814795
914357862
785926341
843265917
157493286
269178534