|
Задачка из области комбинаторики, не могу понять подход к решению | ☑ | ||
---|---|---|---|---|
0
Лодырь
13.05.15
✎
08:52
|
Предположим, в одной камере сидят 5 негров, 4 китайца и 4 белых. Каждое утро надзиратель выстраивает их в ряд, причем его обостренное чувство прекрасного не позволяет ему ставить двух негров подряд, и каждый раз он выстраивает другую комбинацию заключенных (заключенных одной расы друг от друга он не отличает). Когда надзирателю придется обновить штат заключенных?
Единственный способ решения, который пришел в голову - полный перебор комбинаций. Но это как то некрасиво. |
|||
1
ЧеловекДуши
13.05.15
✎
09:01
|
(0) >>> не позволяет ему ставить двух негров подряд
Как понять сею фразу? Как Два нигера не могут стоять рядом друг с другом? Как один и тот же нигер не может повторяться с одим и тем же заключенным? Задача не полностью сформулирована... Дкмается вам не мешало бы посещать все лекции :) |
|||
2
dk
13.05.15
✎
09:06
|
раскраска графов
|
|||
3
Лодырь
13.05.15
✎
09:07
|
(1) Вот так. Комбинация Н Б К Н Б К... легитимна, а Н Н Б К Б К... - нет.
Ок. Специально для любителей сферических коней в ваккуме. Есть 5 черных, 4 белых и 4 желтых шара. Шары одного цвета не отличаются друг от друга. Шары черного цвета не могут стоять подряд. Сколькими способами можно расставить все шары в ряд. P.S. Несомненно не помешало бы. Однако, лекции по комбинаторике я посещал дай бог лет 17 назад. И основные формулы пока еще помню. |
|||
4
Гобсек
13.05.15
✎
09:08
|
(5 + 4 + 4)!/(5!4!4!)
|
|||
5
Гобсек
13.05.15
✎
09:09
|
(4)+ ошибся
|
|||
6
Лодырь
13.05.15
✎
09:09
|
(4) Э-э-э, почему?
|
|||
7
Гобсек
13.05.15
✎
09:11
|
(6)Формула (4) не учитывает ограничения, что негров нельзя ставить подряд. Правильный ответ должен быть меньше.
|
|||
8
dk
13.05.15
✎
09:13
|
а китайцев и белых мона рядом? тогда просто 5 негров и 8 белых
|
|||
9
Лодырь
13.05.15
✎
09:15
|
(7) Это понятно, задал вопрос до появления поста (5)
(8) Конечно можно, но это не верно. Тк будут комбинации внутри 8 белокитайцев. |
|||
10
Torquader
13.05.15
✎
09:39
|
(8) (9) Насколько я понимаю, комбинации, где белый и китаец поменялись местами - разные, так как сказано, что надзиратель не различает людей ОДНОЙ РАСЫ.
А из фразы "не ставить двух негров рядом" не следует, что он не различает белых и китайцев. То есть полная расстановка из 13 делённая на перестановку 5 и две перестановки 4 - это число всевозможных комбинаций - из них нужно вычесть число комбинаций, где хотя бы два негра находятся рядом. |
|||
11
Лодырь
13.05.15
✎
09:45
|
(10) Логично.
|
|||
12
Лодырь
13.05.15
✎
09:56
|
(10) Засада тогда как раз в том, как вычислить количество комбинаций где негры рядом.
Еще вариант - посчитать количество комбинаций белых и китайцев и умножить его на количество разбиений 8 элементов на 6 кучек (возможно пустые 1 и 6). |
|||
13
Лодырь
13.05.15
✎
10:21
|
(12) Кстати мысль. Предположим у нас есть шеренга из 8 белокитайцев. В таком случае начнем впихивать в нее негров (5 рыл). У нас будет 9 мест и 5 негров куда их можно засунуть. Фактически это количество сочетаний из 9 по 5.
Итого имеем решение: 4 белых и 4 китайцев можно скомбинировать 8!/(4!*4!) способами. 8!/(4!*4!) Распихать негров можно 9!/(4!*5!) Итого: 8!*9!/(4!*4!*4!*5!) Вроде логично нет? |
|||
14
ЧеловекДуши
13.05.15
✎
10:47
|
(3) Бесконечно. Вернее заключенные будут меняться всегда, пока не умрут или не выйдут на свободу. :)
|
|||
15
Гобсек
13.05.15
✎
11:51
|
(13)Логично
|
|||
16
Михаил Козлов
15.05.15
✎
10:53
|
Может так получится:
расставим допустимым образов негров на N мест. Пусть X1 - номер "первого" негра, X2 - расстояние между вторым и первым, Xk - расстояние между последним и предпоследним. Тогда допустимым будет любое решение: X1>=1, X2>=2,...,Xk>=2 СУММА(Xi)<=N. Сделав замену: Y1=X1-1, Y2=X2-2,...,Yk=Xk-2 получим: Yi>=0 СУММА(Yi)<=N-2k+1. Число решений такого неравенства (в целых неотрицательных), если не ошибаюсь = (N-2k+2)*(N-2k+1)*...*(N-k+2)/k! (это какой-то известный комбинаторный факт). Чсло допустимых расстановок негров = число выше*k! (т.к. негры разные). Осталось только умножить на число расстановок остальных N-k людей на оставшиеся N-k мест, т.е. на (N-k)!. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |