Ответ: нет, нельзя
В данном случае задача сводится к задаче о эйлеровом пути в графе, где комнаты - это вершины, а дверные проемы - ребра. Эйлеров путь (путь, проходящий по каждому ребру графа ровно один раз) существует только в том случае, если в графе не более двух вершин с нечетной степенью (нечетным количеством ребер, выходящих из вершины).
Подсчитаем количество дверных проемов для каждой комнаты:
У нас 4 комнаты с нечетным числом дверных проемов (1, 2, 3 и 4). Так как число комнат с нечетным числом дверных проемов больше двух, то нельзя построить маршрут, проходящий через каждый дверной проем ровно один раз.
Ответ: нет, нельзя