Давайте построим граф дружбы по условию задачи. Представим каждого человека (Михаил, Ира, Даша, Вадим, Валя, Алексей, Костя, Алиса, Ксения) как вершину графа, а отношения дружбы между ними - как ребра.
Из условия задачи мы знаем следующие отношения дружбы:
- Михаил дружит с Ирой и Дашей,
- Вадим дружит с Ирой и Валей,
- Алексей дружит с Костей и Алисой,
- Ксения дружит с Алисой.
Теперь построим граф:
- Михаил -- Ира, Даша
- Ира -- Михаил, Вадим
- Даша -- Михаил
- Вадим -- Ира, Валя
- Валя -- Вадим
- Алексей -- Костя, Алиса
- Костя -- Алексей
- Алиса -- Алексей, Ксения
- Ксения -- Алиса
Теперь давайте ответим на вопрос: Может ли Михаил помочь Алисе подготовиться к контрольной работе? Да, Михаил может помочь Алисе, так как по построенному графу они дружат через общего друга - Алексея.
