IPB

Здравствуйте, гость ( Вход | Регистрация )

> Комбинаторная задача, Найти число разложений n различных шаров по k различным ящикам при усл
Skalpel
сообщение 24.5.2009, 16:41
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 24.5.2009
Город: Москва



Здравствуйте! Подскажите решение:

Найти число разложений n различных шаров по k различным ящикам при условии того, что ящики не могут быть пустыми.

Я посчитал число разложений для ситуации когда возможно существование пустых ящиков. Считал так:

первый шар может попасть в любой из k ящиков, второй шар также в любой из k ящиков и т.д. По

правилу умножения имеем

k*k*k*...*k и так n раз. Получаем k в степени n.

Но это число включает и все те случаи, когда один или несколько ящиков пусты.

Что делать? Считать все эти варианты вычитать их? А как это сделать?

Как быть? Подскажите..
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов(1 - 2)
malkolm
сообщение 24.5.2009, 17:51
Сообщение #2


Старший преподаватель
*****

Группа: Преподаватели
Сообщений: 2 167
Регистрация: 14.6.2008
Город: Н-ск
Вы: преподаватель



Формула включения - исключения поможет: введите события A(i) = {i-й ящик пуст}. Их объединение есть событие A = A(1) U ... U A(k) = {хотя бы один ящик пуст}. Число слагаемых в объединении пересекающихся событий считается по формуле включения - исключения:

|A| = sum |A(i)| - sum |A(i)*A(j)| + sum |A(i)*A(j)*A(m)| - ... +(-1)^{k-1}*|A(1)*...*A(k)|,
где в первой сумме i=1..k, во второй 1 <= i < j <= k; в треьтей 1 <= i < j < m <= k и т.д.

Ну или с учётом того, что |A(i)| от i не зависит, |A(i)*A(j)| от i, j не зависит и т.д.,

|A| = k*|A(1)| - C(k,2)*|A(1)*A(2)| + C(k,3)*|A(1)*A(2)*A(3)| - ...

На всякий случай (лень - естественное качество человека): других способов решить это _нет_.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Skalpel
сообщение 27.5.2009, 14:34
Сообщение #3


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 24.5.2009
Город: Москва



Спасибо! Воспользовался вашей подсказкой и решил задачу..
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 25.5.2025, 11:02

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru