2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.

Если Вы хотите задать новый вопрос, то не дописывайте его в существующую тему, а создайте новую в корневом разделе "Помогите решить/разобраться (М)".

Если Вы зададите новый вопрос в существующей теме, то в случае нарушения оформления или других правил форума Ваше сообщение и все ответы на него могут быть удалены без предупреждения.

Не ищите на этом форуме халяву, правила запрещают участникам публиковать готовые решения стандартных учебных задач. Автор вопроса обязан привести свои попытки решения и указать конкретные затруднения.

Обязательно просмотрите тему Правила данного раздела, иначе Ваша тема может быть удалена или перемещена в Карантин, а Вы так и не узнаете, почему.



Начать новую тему Ответить на тему
 
 Комбинаторная задача
Сообщение18.10.2015, 16:21 


14/10/15
120
На сайте Druzhby.net зарегистрировалось 5000 человек. Каждый пригласил к себе в друзья по 2500 человек. Дружба между двумя людьми случается тогда и только тогда, когда каждый из них пригласил другого в друзья. Какое наименьшее количество дружб могло случиться?

Я проверил, что если рассмотреть 4 человека, то дружб будет $2$ минимум, для шести будет три. Может все-таки ответ $2500$. По индукции не получилось, запутался в обилии вариантов.

1) $5000\cdot 2500=12500000$ (Человек зарегестрировались всего)

2) $12500000-5000=12495000$ (Дружб)

Правильно ли это?

Я проверил, что если рассмотреть 4 человека, то дружб будет $2$ минимум, для шести будет три. Может все-таки ответ $2500$. По индукции не получилось, запутался в обилии вариантов.

 Профиль  
                  
 
 Re: Комбинаторная задача
Сообщение18.10.2015, 17:56 
Заслуженный участник
Аватара пользователя


18/01/13
12065
Казань
mr.tumkan2015 в сообщении #1063989 писал(а):
1) $5000\cdot 2500=12500000$ (Человек зарегестрировались всего)

Нет, зарегистрировалось только 5000 человек.
mr.tumkan2015 в сообщении #1063989 писал(а):
2) $12500000-5000=12495000$ (Дружб)
То есть? Что из чего вы вычитаете?

 Профиль  
                  
 
 Re: Комбинаторная задача
Сообщение18.10.2015, 18:06 


12/07/15
3322
г. Чехов
mr.tumkan2015 в сообщении #1063989 писал(а):
1) $5000\cdot 2500=12500000$ (Человек зарегестрировались всего)

Не человек, а количество односторонних дружб. Нужно же пересчитать двухсторонние (взаимные) дружбы. Это количество зависит от стратегии выбора друзей. Есть некоторая оптимальная стратегия, при которой количество взаимных дружб наименьшее. И еще: принцип Дирихле.

 Профиль  
                  
 
 Re: Комбинаторная задача
Сообщение27.11.2015, 14:43 


27/11/15

115
Как-то так, может быть не очень строго. Надо ещё построить стратегию заключения дружбы.

Всего приглашений
$5000\cdot 2500=12500000$
Значит кому-то обязательно придёт $2500$ или больше приглашений.

Пусть человеку A пришло ровно $2500$ приглашений. Тогда есть лишь $2499$ человек, которые не отправляли приглашение человеку A, и он обязан заключить одну дружбу.
Если всем пришло по $2500$ приглашений, то минимальное число дружб $2500$.

Если имеет место неравномерное распределение приглашений:

Пусть человеку A пришло $2500+k$ приглашений. Он обязан дружить с $k+1$ человек. Эти лишние $k$ приглашений как-то распределились по $m\leqslant k$ человек, которые получили меньше $2500$ приглашений и не обязаны дружить. Минимальное число дружб : $k+1+2500-(m+1)$

То есть неравномерное распределение приглашений может только увеличить число дружб, ответ - $2500$.

 Профиль  
                  
 
 Re: Комбинаторная задача
Сообщение27.11.2015, 19:44 


20/03/14
12041
 !  alhimikoff
Замечание за полное решение учебной задачи.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group