Задать вопрос
17 августа, 11:32

Задача 5. Трехдольный граф

Мистер Фокс сегодня был на кружке по программированию, где узнал про двудольные графы. Этого ему показалось мало и он решил придумать и изучить "трехдольные" графы. Мистер Фокс нарисовал на листе бумаги три непересекающихся круга и отметил внутри них точки (точки - это вершины его графа, в одном круге лежат вершины из одной "доли"). Затем он провел несколько ребер - линий, которые соединяли только точки из разных кругов. Какое наибольшее количество ребер он мог провести, если всего в его графе 41 вершин и нет двух ребер, соединяющих одну и ту же пару вершин?

+3
Ответы (1)
  1. 17 августа, 12:51
    0
    Пусть в "долях" a < = b < = c вершин, и проведены все рёбра между разными "долями". Так как из каждой вершины, лежащей в первой "доле", можно провести только b + c рёбер, из второй доли - a + c рёбер, из третьей - a + b рёбер, то общее количество рёбер равно (a * (b + c) + b * (a + c) + c * (a + b)) / 2 = ab + ac + bc (деление на 2 возникает из-за того, что каждое ребро подсчитывается дважды).

    Нужны такие a, b, c, при которых значение выражения ab + bc + ac будет максимально. Максимальное значение можно найти перебором.

    python 3:

    max_value = 0

    for a in range (41//3 + 1) :

    for b in range (a, (41 - a) / / 2 + 1) :

    c = 41 - a - b

    value = a * b + a * c + b * c

    max_value = max (max_value, value)

    print (max_value)

    Ответ. 560
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Задача 5. Трехдольный граф Мистер Фокс сегодня был на кружке по программированию, где узнал про двудольные графы. Этого ему показалось мало ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Мистер Фокс сегодня был на кружке по программированию, где узнал про двудольные графы. Этого ему показалось мало и он решил придумать и изучить "трехдольные" графы.
Ответы (1)
Миша сегодня был на кружке по программированию, где узнал про двудольные графы. Этого ему показалось мало и он решил придумать и изучить "трехдольные" графы.
Ответы (1)
Взвешенный граф - это ... Выберите один из 4 вариантов ответа: 1) граф, в котором нет циклов. 2) путь по вершинам и рёбрам графа, в который любое ребро графа входит не более одного раза.
Ответы (2)
Мистер Фокс задумал натуральное число от 1 до 11 и предложил мистеру Форду его отгадать. Мистер Форд может назвать любое число, а мистер Фокс скажет ему "попал", если названное число совпало с задуманным, и "почти попал", если названное число
Ответы (1)
Мистер Фокс и мистер Форд играют в такую игру. Мистер Фокс загадывает число от 1 до 127 (включительно). Мистер Форд может задать несколько вопросов, на каждый из которых можно ответить да или нет.
Ответы (1)