Если я выбираю пятно в строке 4, столбец 3 (подсчет на основе 1), то есть ноль. Это означает, что все 8 из соседей этого нуля должны быть безопасными, чтобы показать:
213
202
201
Один из этих соседей (один непосредственно к югу от него, тоже равна нулю, так что его соседи могут быть выявлены, давая
213
202
201
210
Теперь в правом нижнем углу также равен нулю. Раскрывая своих соседей дает
213
202
2011
2100
100
это, в свою очередь, показывает 3 дополнительных нулей. процесс продолжается до тех пор, пока не более недавно оборот которые должны покрывать все нули в нижней левой четверти сетки - любые, которые могут быть достигнуты от исходного нуля по пути, проходящему через только нули, и с использованием любого из 8 возможных направлений.
В «нормальном» салоне, 0 означает, что все 8 его соседей могут быть открыты для обнаружения вместе со всеми соседями любых 0s, которые отображаются, и так далее ... Если вы не делаете ограниченную версию, где только подсчет основных величин (без диагоналей) ... Слева слева от вашего примера непротиворечиво, а также несколько других элементов. – twalberg
Я отредактировал вопрос с изображением 9x9 случайно сгенерированной доски с 10 минутами. Я не могу понять это (строка 6-7 сначала 3-5 столбцов) –