Решим задачу с помощью построения графа, где вершины - это дома жителей, а ребра - соседские отношения.
Из условия задачи можно выделить следующие отношения:
Построим граф:
Антон---Петр---Иван---Максим---Сергей
\
Виктор---Дима
\
Евгений---Никита
Анализ графа показывает, что Пётр не имеет прямой связи с Никитой. Чтобы добраться до Никиты, Петру нужно пройти через Ивана, Максима, Виктора, Евгения и только потом он попадет к Никите, но огородами это сделать нельзя.
Ответ: Нет, Пётр не может пробраться к Никите за яблоками огородами.