Для построения графа авиарейсов авиакомпании "Полёт № 1" страны Цветной из представленной таблицы нужно соединить города рёбрами, если между ними есть авиарейс.
Соединим города в соответствии с предоставленными данными:
- Бежевый - Дымчатый
- Дымчатый - Салатовый
- Салатовый - Кирпичный
- Кирпичный - Ванильный
- Дымчатый - Кирпичный
Теперь нарисуем граф, где вершины будут соответствовать городам, а рёбра указывают на существование авиарейсов между городами.
Для определения наличия цикла в данном графе следует обойти граф, начиная с одной из вершин, и проверить, вернувшись к начальной вершине, содержит ли маршрут цикл. Если в процессе обхода найдётся цикл, то в графе он существует.
Если цикл найден, вы можете указать его последовательность, а если цикл не обнаружен, то в графе его нет. Успешной проверки графа!
