Рисунок во вложении.
Начинать расстановку с 3-х крайних клеток, для которых указано, что с данной стороны видно 1 дом - очевидно. что это 4-х этажный дом. Оставшиеся 13 клеток заполнять, сообразуясь с условиями задачи: при переносе каждого дома сразу делать проверку в 4-х направлениях.