Так же дошла до 33 пустых клеток и призадумалась. Решила впервые применив тактику построения "цепей" и тщательно рассматривая одно подозрительное место. В итоге решение продвинулось.
Если использовать классический набор методов из моего руководства - этого не хватает. Сама не нашла, прогнала через программу, которая этими методами пользуется - программа тоже не нашла.
По поводу построение цепочек, серия спойлеров с постепенными подсказками:
SPOILER
Цепочки - это такая серия чисел, где выбор из двух приводит к решению в следующем выборе из двух. Например X-крыло - это замкнутая цепь из двух пар чисел. Цепочки можно строить двумя способами:
1. Рассматриваем одно число, смотрим, чтобы в квадрате/строке/столбце было всего 2 кандидата этого числа. Выбор одного из кандидатов приводит к следующему.
2. Рассматриваем все числа. В это варианте можно обозначить серым всех кандидатов, где в ячейке больше двух кандидатов, а черным - всех кандидатов где в ячейке 2 кандидата, тогда останутся только годные для построения цепочек ячейки.
Цепочки, это хорошо, но возникает вопрос, что с этим делать?
SPOILER
На помощь может придти методы "раскрашивания" судоку. К сожалению, тут не предусмотрена возможность раскраски, но можно перенести в эксель/ворд и раскрасить клеточки. Принцип раскраски таков - чередуем цвета в цепочке, если в одном квадрате/строке/столбце появляются два соседствующих одинаковых цвета - это подозрительно.
Дальше уже картинка с тем, что получилось у меня.
SPOILER
Ладно, картинка есть, а дальше-то что?
SPOILER
Тут целых 2 соседствующих цвета: синие в 5-й строке и зеленые в третьей строке. Если присмотреться, то можно увидеть, что у синих клеток нет ничего общего, они никак не связаны. Зато в зеленых есть общая 9 - это подозрительно.
SPOILER
Если рассмотреть цепочки с участием девятки в этих клетках, то можно найти противоречие
SPOILER
Что, еще и ответ сказать? Ну уж нет, дальше как-нибудь сами ;)