Мистер фокс сегодня был на кружке по программированию, где узнал про двудольные графы. этого ему показалось мало и он решил придумать и изучить “трехдольные” графы. мистер фокс нарисовал на листе бумаги три непересекающихся круга и отметил внутри них точки (точки – это вершины его графа, в одном круге лежат вершины из одной “доли”). затем он провел несколько ребер – линий, которые соединяли только точки из разных кругов. какое наибольшее количество ребер он мог провести, если всего в его графе 41 вершин и нет двух ребер, соединяющих одну и ту же пару вершин?
119
384
Ответы на вопрос:
Пусть в "долях" 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.
Pascalabc.net 3.4.0, сборка 1670 от 23.05.2018 внимание! если программа не работает, обновите версию! function hextodec(n: string): string; begin var s: ='0123456789abcdef'; var (p,pa): =(0,1); foreach var c in n.reverse do begin p+=pa*(pos(c,s)-1); pa*=16 end; result: =p.tostring end; begin var s: =readlnstring('введите 16-ричное число: '); hextodec(s).println end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
zaharuch19.02.2023 05:20
-
нимс14.04.2020 17:50
-
Danil1003117.11.2020 05:49
-
Mesakea01.09.2021 16:19
-
priutkorel10.06.2020 12:01
-
rustam05mirzaev09.05.2020 17:27
-
Биіккесамға08.02.2020 13:26
-
анна224631.05.2021 17:44
-
chistikpozitiv01.01.2022 19:08
-
pavdora07353928.11.2020 13:54
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.