测试数独

Testing for a sudoku

我目前/正在编写一个程序来测试给定的数独是否是真正的数独。有用。我唯一的问题是我不知道它是否满足所有要求的标准。我正在测试数独中的每个数字都是 9x,而在每个 3x3 字段中只有 1x。添加到即时测试中,每条垂直线和水平线(加在一起时)都具有相同的结果(45),其中包括总结果必须为 405。我的问题是我是否需要对每个数字进行测试,每次只测试一次水平和垂直线一次还是不再需要?

反例:

453 456 189
126 789 723
789 123 456

231 564 897
564 897 231
897 231 564

312 645 978
645 978 312
978 312 645