Контрольные задания > В городе есть четыре исторических здания: А, В, С, D. От каждого из этих зданий улицы ведут к трём другим. Путь Кати: А, В, D. Путь Васи: А, D, C, B. Построй графы улиц, по которым:
1) проходила НЕ Катя;
2) прошли Катя И Вася;
3) прошла Катя ИЛИ прошёл Вася.
Вопрос:
В городе есть четыре исторических здания: А, В, С, D. От каждого из этих зданий улицы ведут к трём другим. Путь Кати: А, В, D. Путь Васи: А, D, C, B. Построй графы улиц, по которым:
1) проходила НЕ Катя;
2) прошли Катя И Вася;
3) прошла Катя ИЛИ прошёл Вася.
Для решения этой задачи нам нужно построить три графа, представляющих различные сценарии передвижения по городу.
1. Граф улиц, по которым проходила НЕ Катя:
Путь Кати: А → В → D. Это означает, что дороги между А и В, а также между В и D существуют. Нам нужно построить граф, исключив эти дороги, но сохранив возможность передвижения от каждого здания к трём другим.
Мы должны учесть, что от каждого здания ведут дороги к трём другим. Если исключить пути Кати (A-B и B-D), то остаются следующие соединения: A-C, A-D, B-C, B-D, C-A, C-B, C-D, D-A, D-B, D-C.
Для того чтобы от каждого здания вели пути к трём другим, мы можем представить следующую структуру, исключающую прямые пути Кати:
Степень вершин: deg(A)=2 (C,D), deg(B)=2 (C,D), deg(C)=3 (A,B,D), deg(D)=3 (A,B,C).
Для выполнения условия deg=3 для всех вершин, нужно добавить рёбра. Например, добавим (A,B) и (B,D), но это пути Кати.
Правильный подход: Изначально у нас полный граф K4, где 12 рёбер. Убираем рёбра, по которым ходила Катя (AB, BD). Остаётся 10 рёбер. Но степени вершин не будут равны 3.
Граф 1 (не Катя): Соединения: A-C, B-C, C-D, D-A, B-D. (убираем A-B, B-D). Теперь deg(A)=2, deg(B)=2, deg(C)=3, deg(D)=3. Нужно добавить ребро, например C-A, чтобы A стало 3. А B?
Итоговый граф 1 (не Катя): A-C, A-D, B-C, B-D, C-D. (Это не удовлетворяет условию, что от каждого здания ведут пути к 3 другим).
Корректный граф 1 (не Катя): C-A, C-B, C-D; A-C, A-D; B-C, B-D; D-A, D-B, D-C.
Для выполнения условия deg=3 для всех вершин, нам нужно добавить одно ребро. Например, A-C.
Итоговый граф 3 (Катя ИЛИ Вася): A-B, B-D, A-D, D-C, C-B, A-C.
Этот граф совпадает с графом «Катя И Вася», так как объединение путей Кати и Васи уже включает все возможные пути, удовлетворяющие условию (полный граф K4, где каждая вершина имеет степень 3).
Граф 3: A-B, B-D, A-D, D-C, C-B, A-C.
Объяснение:
В задаче указано, что «от каждого из этих зданий улицы ведут к трём другим». Это означает, что граф, описывающий улицы города, является полным графом K4 (где каждая вершина соединена с каждой другой вершиной).
Полный граф K4 имеет 6 рёбер: (A,B), (A,C), (A,D), (B,C), (B,D), (C,D). Степень каждой вершины равна 3.
1. НЕ Катя: Убираем рёбра, по которым ходила Катя: (A,B) и (B,D). Остается 4 ребра: (A,C), (A,D), (B,C), (C,D). Степень вершин: deg(A)=2, deg(B)=2, deg(C)=3, deg(D)=3. Это не соответствует условию, что от каждого здания ведут пути к трём другим. Необходимо добавить рёбра так, чтобы степени всех вершин стали 3. Например, если мы добавим ребро (A,B), то deg(A)=3, deg(B)=3, deg(C)=3, deg(D)=3. Но это ребро принадлежит пути Кати.
Корректное решение для 1: Условие «от каждого здания улицы ведут к трём другим» означает, что в исходной задаче уже есть полный граф K4. Мы должны построить граф, где нет рёбер (A,B) и (B,D). Но при этом граф должен остаться таким, чтобы от каждого здания вели пути к трём другим. Это возможно только если мы пересмотрим интерпретацию.
Переинтерпретация: Задача не просит сохранить граф K4, а построить граф, где *в общем* от каждого здания есть путь к трём другим.
Граф 1 (не Катя): C-A, C-B, C-D, A-D, B-D. (убираем A-B, B-D). deg(A)=3, deg(B)=3, deg(C)=3, deg(D)=3.
Граф 2 (Катя И Вася): Объединяем рёбра: (A,B), (B,D) [Катя] и (A,D), (D,C), (C,B) [Вася]. Получаем: (A,B), (B,D), (A,D), (D,C), (C,B). deg(A)=2, deg(B)=3, deg(C)=2, deg(D)=3. Чтобы каждая вершина имела степень 3, добавляем ребро (A,C). Итого: (A,B), (B,D), (A,D), (D,C), (C,B), (A,C).
Граф 3 (Катя ИЛИ Вася): Объединение множеств рёбер Кати и Васи. Это те же рёбра, что и в пункте 2.
Ответ:
1. Граф улиц, по которым проходила НЕ Катя: Соединения: A-C, A-D, B-C, B-D, C-D. (deg(A)=3, deg(B)=3, deg(C)=3, deg(D)=3)
2. Граф улиц, по которым прошли Катя И Вася: Соединения: A-B, A-C, A-D, B-C, B-D, C-D. (полный граф K4)
3. Граф улиц, по которым прошла Катя ИЛИ прошёл Вася: Соединения: A-B, A-C, A-D, B-C, B-D, C-D. (полный граф K4)