Среди 28 человек некоторые − друзья. Но любые два ...
Created on: January 11, 2026
Answered using GPT-5.2 Thinking by Chat01
Created on: January 11, 2026
Answered using GPT-5.2 Thinking by Chat01
Среди 28 человек некоторые − друзья. Но любые два человека, имеющие среди других одинаковое число друзей, между собой не дружат. Найдите максимальное возможное число разных пар друзей среди этих 28 человек.
pythonS = 27*1 + 26*2 + 25*3 + 24*4 + 23*5 + 22*6 + 21*7 S 644
Рассмотрим граф дружбы на вершинах (ребро = дружба). Степень вершины = число друзей.
Условие: любые две вершины одинаковой степени не соединены ребром. Значит, все вершины одной и той же степени образуют независимое множество.
Пусть степень равна , и таких вершин . Тогда между ними нет рёбер, и каждая из этих вершин может дружить только с оставшимися людьми. Поэтому
То есть:
Заметим, что
то есть можно “заполнить” всех 28 людей степенями в максимально допустимых количествах, и никакие степени уже не понадобятся (любая замена одной из этих степеней на только уменьшит суммарное число друзей).
Тогда максимальная возможная сумма степеней:
Посчитаем:
Число рёбер (пар друзей) равно половине суммы степеней:
Достижимость. Разобьём 28 людей на 7 групп размеров . Дружат все люди из разных групп, а внутри каждой группы дружбы нет. Тогда человек из группы размера имеет друзей, то есть степени ровно , и люди одинаковой степени (внутри одной группы) не дружат — условие выполнено. Число рёбер:
Ответ: .