Как Вы умудряетесь такие короткие решения формулировать?
Один из законов Паркинсона гласит:
"
Самую ответственную работу нужно поручить лентяю. Он всегда сделает её самым простым способом, причём так, что потом не придётся переделывать."
А я — тот самый лентяй, о котором говорится в этом законе

.
В этой задаче:Понятно, что если в матрице

удалось расставить

единиц, то в матрице

можно расставить

единиц. (А именно, рассматриваем матрицу

как блочную, состоящую из

блоков размером

и в каждом блоке расставляем единицы, по одной и той же диагонали.)
Очевидно, что в матрице

должно быть не меньше 7 единиц. И я минут 10 пытался (в уме) подобрать решение с семью единицами

. Наконец, решив, что иногда можно и не быть лентяем

, взял ручку и бумажку, и увидел, что квадрат

режется на 8 прямоугольников

(Наверно, я, всё-таки, не настоящий лентяй, иначе заметил бы это и без бумажки

.) Отсюда сразу получается нижняя оценка в исходной задаче —

Осталось найти расстановку восьми единичек в матрице

что совсем не сложно.
Наконец, записывая ответ, пришлось снова "включить лентяя"

.