Вы находитесь на странице: 1из 13

1.

Основные Правила Комбинаторики


1.1 Правила Сложения
Определение:Пусть есть множество объектов A={ a1 , a2 , … , an } и

B= { b1 ,b 2 , … , bm } . Количество способов выбрать один объект из A или один


объект из B равно n+ m.

Пример: Пусть A={ а , б , в , … , я } и пусть A={ 0,1 , … ,9 }. Тогда


| A|=33−¿( количество элементов в множестве A , то есть мощность
множества A ). Поэтому |B|=10 . И из правила сложения следует, что
количество способов выбрать либо одну букву, либо одну цифру равна
33+10=43 .

1.2 Правила Умножения


Определение: Пусть есть множество объектов A={ a1 , a2 , … , an } и
B= { b1 ,b 2 , … , bm } .Количество способов выбрать сперва ровно один объект из A ,
а вслед за ним ровно один объект из B равно n ∙ m.

Следствие. Пусть есть множество объектов A1 , A 2 ,… , Ak и пусть

| Ai|=ni . Тогда число способов извлеч сперва один объект из множества A1 ,


поставить вслед за ним один объект из множество A2 , расположить за ним
ещё один объект из множество A3 , … , и всю эту цыпочку последовательно
извлекаемых объектов заверщить ровно одним объектом из Ak равно
n1 ∙ n2 ∙ … ∙ n k .

Пример: Рассмотрим автомобильные номера вида K125MX и найдем их


количество. Пусть у нас будет такая( типа ) схема :

K 1 2 5 M X
A1−¿множество букв A1−¿множество букв
A1−¿множество цыфр
A1−¿множество A1−¿множество
A −¿цыфр
множество цыфр букв
1
´ ; ⇒n ҳ =n 5=n6 =12( 12 букв русского алфавита имеют аналоги
Пусть | Ai|=ni ; i=1,6
в латыне ); И ещё n2 =n3=n4=10 ⇒

⇒ 123 ∙103 =¿количество номеров вида K125MX ;


Задача: Есть 6 человек среди которых 2 девушки. Эти 6 человек пришли в
большой театр и хотят рассесться в ложи. И всего в ложи 6 мест. Сколько
существует различных способов рассадить товарищей по вот этим шести
местам в ложи, если девушки не должны сидеть с краю?
Решение: Мы знаем, что есть 6 лож: ; Давайте
рассадим людей в сначала на краях ложи. На краях ложи могут только
сидиться мальчики. По правилу умножения края ложи можно рассадить
мальчиками 4 ∙3=12 способами. Края ложе как бы уже занято, поэтому теперь
рассадим людей в оставщихся 4−¿местах. В этих оставщихся местах можно
рассадить две остальных мальчиков и две наших девушек, то есть четырех
человек. Значит по правилу умножения количество таких рассадок равно
4 ∙3 ∙ 2∙ 1=4 !=24 способов. А количество способов всех рассадок, то есть
рассадок по всем шести ложам равен 12 ∙24=288 способов – по правилу
умножения, так как внутренные и крайные рассадки были сделаны
последовательно, то есть один вслед за другим. Ответ:288.

Задача: Есть пароль компьютера. И этот пароль состоит из цифр и


маленьких букв латинского алфавита.
a) Сколько существует таких паролей длины 8 ?
b) Сколько таких паролей длины 8, если в каждом из них обязательно
присутствует хотя бы одна цифра ?
c) Сколько таких паролей длины 8, если в них есть совпадающие
символы ?
Решение:
a) Понятно, что цифр на свете имеется 10 штук, и понятно, что маленькие
буквы латинского алфавита 26 штук. Значит итого 10+26=36 символов,
каждый из которых мы вольны поставить на любую позицию. Нашего
будущего пароля. Ну на первую позицию пароля мы можем поставить
любую из 36 символов. Соответственно мы на вторую позицию можем
спокойно поставить любое из 36 символов, и естественно поскольку
мы это сделаем вслед за тем, как что то выбирали для первой позиций,
то мы пользуемся правилом умножения 36 ∙ 36 ; На третью позицию у
нас снова есть 36 возможности того, что поставить, поскольку это
сделается вслед за 36 ∙ 36+1296 возможности которые уже перечислены
( в первых двух позициях ), то надо снова эти умножить 36 ∙ 36∙ 36 ; Ну
итак далее, … , умножаем и умножаем по куду не исчерпаются все
наши позиции, каковых в нашей задачи 8 штук. То есть на каждую
позицию можно поставить символы любим из 3 6 способов, и мы
получаем368 способов.
Ответ:368;
b) Давайте найдём число паролей без цифр. Значит если мы не
используем цифры, то это просто означает, что на каждую позицию
имеется ни 36 символов, а только 26. Ну естественно количество
паролей без цифр равно 268 ;−¿это ровно по тому же принципу по
которому 368 было в пункте a); Ну так мы нашли число паролей без
цифр. А число всех паролей-это 368 . Следовательна число паролей
которые содержат хотя бы одну цифру – это разность общего числа
паролей и числа паролей которые цифру не содержат, то есть
36 −268−¿наше искомое число.
8
Ответ:368 −268;
c) Найдем количество тех паролей в которых все символы различны. Мы
можем на первую позицию этого пароля поставить любой из 3 6
символа, то есть на первую позицию у нас есть 3 6 возможности. А на
вторую позицию ( когда уже выбран какой то символ для первый ) у
нас остаётся только 3 5 возможности, потому что мы считаем такие
пароли у которых символы не совпадают, то есть на вторую позицию
мы обязаны выбрать какую то новый символ. Ну и дальше рассуждая
точно также на третью позицию у нас остаётся 3 4 возможностей,
потому что мы уже выбрали два разных символа на первые две
позиции нашего пароля. И так на четвертую позицию остаётся 3 3
возможности; на пятую → 32; на шестую → 31; на седьмую → 30; и на
восьмую → 29; Ну по правилу умножения количество паролей у которых
символы не совпадают равен 36 ∙ 35∙ 34 ∙ 33 ∙32 ∙31 ∙30 ∙ 29; И если от общего
числа паролей отнять число паролей в которых нет совпадающих
символов, мы найдём количество паролей в которых есть
совпадающие символы, то есть это количество равно
368 −36 ∙35 ∙ 34 ∙33 ∙ 32∙ 31 ∙30 ∙ 29;
Ответ:368 −36 ∙35 ∙ 34 ∙33 ∙ 32∙ 31 ∙30 ∙ 29.

1.3 Принцып Дирихле


Определение: Есть n ящиков и n+1 кроликов. Как не рассаживай кроликов
по ящикам , найдется ящик в котором хотябы 2 кроликов.

Пример: У нас есть квадрат со стороной 2, и в этом квадрате берём 5 точек.


Как бы 5 точек ни были расположены внутри квадрата со стороной 2,
найдутся два из них на расстоянии ≤ √2 .
Решение: Давайте перерисуем квадрат со стороной 2, и разобъём его на 4
клеточки ( ящиков ) со стороной 1 . Тогда получиться, что как ни бросай 5
точек ( кроликов ) по клеточкам ( ящикам ), объязятельно найдется хотябы
одна клеточка в которую попадает не меньше 2 точек ( кроликов ) . А если 2
точки попадали внутрь одной клетки, то конечно расстояние между ними не
превосходит длины диагонали этой клетки, потому что диагональ-это самое
большое расстояние внутри клетки. Ну а длина диагонали по теореме
пифагора ¿ √ 2. То есть получается, что те две точки которые мы нашли в
нашей клеточки ( в нашем ящике) – они удалены друг от друга на расстоянии
не превосходящее √ 2.

2 2 2

Задача: Есть монеты стоимостью 1 р , 2 р ,5 р и10 руб . Какое минимальное


количество таких монет необходимо и достаточно взять, чтобы с гарантией
среди вот этих взятых монет нашлось 6 монет одного достоинство?

Решение: Действително мы можем взять 5 монет достоинством 1руб, 5


монет достоинством 2руб, 5 монет достоинством 5руб, и , 5 монет
достоинством 10руб. При этом в сумме получается , 5 ∙ 4=20 монет, и среди
них нет шестёрки одинаковых. Но нам необходимо и достаточно взять так
чтобы с гарантией среди взятых монет нашлось 6 монет одного достоинство.
Это означает, что либо монет с достоинством 1р не меньше шести, либо
монет с достоинством 2р не меньше шести, либо монет с достоинством 5р
не меньше шести, и либо монет с достоинством 10р не меньше шести, то
есть какая то шестёрка уже точно найдётся. Следовательно, если уже какая
то шестёрка есть, значит нам необходимо и достаточно взять 21 монет, чтобы
среди них нашлось 6 монет одного достоинство.
Ответ:21.
Задача: Есть 101 пуговица одного из 11 цветов. Докажите, что либо найдется
11 пуговиц одного цвета, либо найдётся 11 пуговиц все цвета которых разные.
Решение: Давайте действуем методом от противного. Предположим
неверно ни первое утверждение, ни второе утверждение, то есть
предположим, что нет 11 пуговиц одного цвета, и нет 11 пуговиц разного
цвета. Давайте прежде всего привяжемся ко второму предположению. То
есть что значит, что нет 11 пуговиц разного цвета? –Это в на самом деле
означает, что среди наших 101 пуговиц все 11 цветов не задействованы.
Следовательно из этой предположений выходит, что задействованы не
более чем 10 цветов. Теперь давайте посмотрим на первое предположение,
то есть, нет 11 пуговиц одного цвета. Это означает, что пуговиц каждого
конкретного цвета не больше 10. И используя выводы которые мы нашли
наших двух предположениях следуем так: Задействовано не больше чем 10
цветов, т.е, есть сколькото пуговиц первого цвета, есть сколькото пуговиц
второго цвета, ... , и так далее, ... ,номер (n) последнего цвета не превосходит
десяти, то есть сколько то пуговиц какого то цвета и вот
номер (n) этого какого то цвета не превосходит десяти. Ну мы говорим, что
есть сколько то пуговиц первого цвета, есть сколько то пуговиц второго
цвета, … , сколько то пуговиц последнего цвета номер (n) которого не
превосходит десяти, а мы ещё знаем, что пуговиц каждого цвета не больше
десяти. Давайте приведём рисунок и в этом рисунке номера цвета пуговиц–
это числа от 1 до n. А каждый пуговиц не больше десяти:
1 0 0 … 0 ≤ 10 ( Пуговиц первого цвета, их не больше 1 0 )
2 0 0 … 0 ≤ 10 ( Пуговиц второго цвета, их не больше 1 0 )

n 0 0 … 0 ≤ 10 ( Пуговиц последнего(n) цвета, их не больше 1 0 )

И так n ≤ 10( номер последнего цвета ), то получается, что суммарная


количество пуговиц в нашем распоряжении ≤ 10∙ n ≤ 10∙ 10=100 , то есть не
больше чем 100–это противоречие, ведь мы знаем, что у нас 101 пуговица.
Значит наши предположении были неправильными. ЧТД.

Задания
Вопрос 1
Автомобильные номера штата Калифорнии состоят из одной цифры, не
равной 0, трёх больших букв латинского алфавита и ещё трёх цифр
( например, 5 PPP 064 ). Сколько всего имеется номеров такого типа?///
158184000
Вопрос 2
Путешественнику нужно добраться из города A в город F двигаясь каждый
раз вправо или вверх по стрелкам ( см. карту ). Сколькими способами это
можно сделать?

/////23
Вопрос 3
В мешке 50 шаров, отличающихся только цветом: 8 красных, 9 синих, 9
желтых, остальные – поровну черные и белые. Какое наименьшее число
шаров надо вынуть из мешка, не видя их, чтобы среди них гарантированно
было не менее 7 шаров одного цвета?
////31
Вопрос 4
15 футбольных команд ( в каждой по 11 человек ) летят из Москвы в Санкт-
Петербург на соревнования. Какое минимальное количество мест может
быть в самолете, чтобы гарантированно нашлась команда, долетевшая в
полном составе?
////151
Вопрос 5
Сколько чисел от 1 до 9999 (включая 1 и 9999) не имеют в своей десятичной
записи одинаковых подряд идущих цифр? ( к примеру, не подходят
1488 , 2259 ,3233 )////7380
Вопрос 6
У вас есть 4 ящика и 15 кроликов. Какие утверждения являются верным?:

a) При любой рассадке кроликов по ящикам найдётся ящик, в котором


будет сидеть по крайней мере 4 кролика.
b) При любой рассадке кроликов по ящикам найдётся ящик, в котором
будет сидеть по крайней мере 3 кролика.
c) При любой рассадке кроликов по ящикам найдётся ящик, в котором
будет сидеть по крайней мере 5 кроликов.
d) При любой рассадке кроликов по ящикам найдётся ящик, в котором
будет сидеть по крайней мере 6 кроликов.
/////b)

Вопрос 7
Имеется 4 банки желтой краски, 5 банок синей краски и 7 банок красной
краски, все банки разного размера. Какие утверждения являются верным?:

a) Банку краски можно выбрать 16 способами.


b) По одной банке каждой краски (1 желтую, 1 синюю, 1 красную ) можно
выбрать 16 способами.
c) По одной банке каждой краски (1 желтую, 1 синюю, 1 красную ) можно
выбрать 140 способами.
d) Банку краски можно выбрать 140 способами.
/////a)

2. Основные Комбинаторные Величины


Пусть дан множество A={ a1 , a2 , … , an } .Давайте представим себе, что каждый
из этих элементов нарисовано на некаторой карточке:
a1 a2 … an

Теперь рассмотрим два видов коробок. Первого коробка назовем “обычная


коробка”, и второго коробка назовем “божественная коробка”. Для
каждых из этих коробок рассмотрим по два разных вариантов. Давайте
первые два варианта рассмотрим для обычной коробки, а остальные два
варианта рассмотрим для божественной коробки. Давайте начнем для
обычной коробки первые два варианта:

Обычная Коробка
1 Вариант: Зачерпываем в пригоршни k -элементов из обычной коробки.
2 Вариант: Последователно извлекаем элементы из обычной коробки, и
получаем на выходе определенную кучку из k -элементов. И нам очень важен
порядок извлекаемых объектов.
Мы рассмотрели все варианты обычной коробки. Надо добавить, что
когда мы рассмотрели вариантов обычной коробки, у нас количество
элементов было n-штук. Свойство божественной коробки отличается от
свойство обычной коробки. Разница в том, что в божественной коробки не
содержится n-элементов, а содержится бесчисленное множество элементов,
и все виды элементы божественной коробки совпадают с элементами
обычной коробки. Божественная коробка содержит бесчисленное
множество карточек. Т. е есть бесчисленное множество карточек на которых
нарисовано элемент a 1 , есть бесчисленное множество карточек на которых
нарисовано элемент a 2 , … , есть бесчисленное множество карточек на
которых нарисовано элемент a n . То есть у нас есть n-бесчисленных множеств,
и все они запихнуты в эту божественную коробку. Давайте начнем
рассмотреть два варианта божественной коробки.

Божественная Коробка
3 Вариант: Зачерпываем в пригоршни k -элементов из божественной
коробки.
4 Вариант: Последователно извлекаем элементы из божественной
коробки, и получаем на выходе определенную кучку из k -элементов. И нам
очень важен порядок извлекаемых объектов.
И так мы рассмотрели всех вариантов. Теперь каждому варианту даем
определенное название.

1 Вариант: k -сочетания без повторений¿ C n=


k
( nk).
2 Вариант: k -размещения без повторений¿ Akn .

3 Вариант: k -сочетания с повторениями¿ Ć kn .

4 Вариант: k -размещения с повторениями¿ Ákn .

k k
Теорема: Án =n .
Доказательство: A={ a1 , a2 , … , an }. На первую позицию в будущем k

-размещении с повторениями, мы можем выбрать любой из этих


n -объектов. На вторую позицию в k -размещении мы тоже можем выбрать

любой из наших n-объектов. … . На k -ю позицию мы тоже можем выбрать


любой из наших n-объектов. Но понятное дело, что количество таких
размещений с повторениями и будем вычислять как:
k k
n ∙ n ∙… ∙ n =n = Á

k
. n
ЧТД .

Теорема: Akn =n ∙ ( n−1 ) ∙… ∙( n−k + 1).

Доказательство: На первую позицию в k -размещений без повторений


мы можем выбрать любой из n-объектов. На вторую позицию в

k -размещений без повторений мы можем выбрать любой из освщихся

(n−1)-объектов. ... . На k -ю позицию в k -размещений без повторений мы


можем выбрать любой из оставщихся (n+ k−1)-объектов. По правилу
умножения ⇒
n!
⇒ n ∙ ( n−1 ) ∙ … ∙ ( n−k +1 )= =A kn. ЧТД .
( n−k ) !

Следствие: Á0n =A 0n=1.

Доказательство: Ну почему это так? – Это 0-размещений ⇒ мы нечего


не размещаем ⇒ мы просто нечего незделаем. Но сколькими способами
можно выташить так сказать пустое множество объектов? - И понятное дело,
что можно сделать 1−¿ способом. И даже, если в формулах поставить будет
0 0 0 n!
тоже верно , то есть Án =n =1=A n= ( n−0 ) ! ; ЧТД .

Следствие: Ánn =nn;

Ann =n !(Число перестановок ).


Доказательство: Что значит выбрать n-объектов из множество
мощности n?. Что значит выбрать с учетом последовательности , с учетом
порядка? Ну нашы формулы нам дают следующее:
Ánn =n⏟
∙ n∙ … ∙ n=nn ;
n

n!
Ann = =n! ( число различных всевозможных перестановок ). ЧТД .
( n−n ) !
Задача: На пиратском корабле есть 13 человек экипажа. Сколько
существует различных способов выбрать из этих 13 человек капитана и
боцмана ему в помощнике?
Решение: Давайте обозначим людей как {a 1 , a2 , … , a13 }. Из этого множество
из 13 объектов нам нужно выбрать два объекта без повторений. И здесь при
выборе объектов речь идёт о размещении, так как нам важен порядок
следований объектов. Внутри нашей пары которую мы выбираем. То есть это
должны быть два разных объекта, и порядок их нам важен, потому, что
важно какие именно должности эти два товарищи будут иметь – кто из них
капитан, а кто из них боцман. Поэтому это в чистом виде два размещения без
2
повторений из 13 объектов, то есть A13=13 ∙ 12=156 различных способов
составить из 13 член экипажа пару капитана и боцмана.

Ответ:156.
Задача: Имеется игрушечный поезд. Он состоит из 6 вагонов. А в наборе к
этому игрушечному поезду имеется 8 типов вагонов ( плацкартные,
купейные, ресторан, … ).
a) Сколько всего существует способов составить поезд, если все вагоны в
этом поезде были разными?
b) Сколько есть способов составить поезд, если все вагоны в этом поезде
были различными и в этом поезде обязательно есть вагон ресторан?
Решение:
a) Мы должны составить поезд из 6 вагонов. И здесь у нас речь идёт о
выборе. Ну понятное дело, мы выбираем из множество который
состоит из 8 элементов( вагонов ) { a 1 , a2 , a3 , a4 , a5 , a6 , a7 , a8 }. И надо
выбрать их ровно 6 штук из этой множестве который состоит из 8
элементов, и все вагоны должны быть разными. Значить наш выбор –
6
это размещение без повторение, то есть A8 способов.
b) Выбираем позицию для вагонов ресторан. Это естественно делается
шестью способами. После чего у нас остается 5 позиций. И из 8 типов
вагонов который у нас были в нашем распоряжении, остаётся только
семь типов вагонов которыми можно пользоваться. Следовательно
6
количество способов который нам нужен, равен 6 ∙ A 8;

Ответ:a ¿ A68 ; b ¿ 6 ∙ A 68.


A kn
k n!
Теорема: C = =n ;
k ! k !(n−k )!

Доказательство: Пусь у нас есть множество состоящий из n-объектов


{a 1 , a2 , … , an }. Из этого множество мы извлекаем всевозможные

k -сочетаний без повторений. Берём какой ни будь k -сочетаний без


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

1 {a i1 , ai , ai ,… , a i }
2 3 k

( множество элементов этой конкретной сочетаний )

Потом ещё какую нибудь другую k -сочетаний возмьём:

{a j1 , aj , aj , … , a j }
2 3 k

{a j1 , aj , aj , … , a j }
2 3 k

k
C n

Последний прямоугольник ( наш k -сочетаний без повторений ) имеет номер


C kn, так как все эти прямоугольники показывают количеству всех конкретных k

-сочетаний без повторений. И номер всех сочетаний –это и есть количество


всех возможных k -сочетаний, то есть равен номеру последней
прямоугольника. Теперь элемент каждого прямоугольника переставляем. И
это у каждого прямоугольника k ! –различных размещений отвечающих
данному сочетанию. А сколько всего размещений? – Очевидно, что всего
k A kn k k k
A −¿размещений. То есть получается C ∙ k !=A ⇒C = .
n n n n
k!
ЧТД .

Теорема:Ć n=C n+k−1 .


k k

Доказательство: Пусть у нас есть какой-то набор объектов {a 1 , a2 , … , an}.


Из этих объектов мы составляем всевозможныеk -сочетания с повторениями.
Каждому из этих k -сочетаний с повторениями мы сопоставляем паспорт с
номером 0 и1, другими словами мы закодируем наш паспорт. Мы просто
рисуем в начале столько единиц, сколько раз в данном конкретном k -
1 11 … 1
сочетании встречается элемент a 1: ⏟
для a 1

И не рисуем единицы вовсе, если a 1 в данном конкретном k -сочетаний


( которое мы пытаемся закодировать ) просто не встречается. Дальше
рисуем перегородку в виде 0 отделяющего встречаемого элемента a 1 от
встречаемого символа a 2:
1 11 … 1 0

для a 1

И рисуем столько единиц, сколько раз встречается a 2:


1 11 … 1 01⏟
⏟ 1 1… 1
для a 1 дляa 2

И снова рисуем 0:
1 11 … 1 01⏟
⏟ 1 1… 1 0
для a 1 дляa 2

И в конце единицы ( если возможно ):


1⏟
11 … 1 01⏟
1 1… 1 0 … 0 11
⏟ 1…1
для a 1 дляa 2 для an

То есть мы взяли k -сочетаний с повторениями. Посмотрели сколько раз a 1 ,


сколько раз a 2 , … ,сколько раз a n встречается, и нарисовали соответствующие
единиц, то есть количество единиц. А эти количество единиц разделили
перегородками нулями. У нас каждому k -сочетанию с повторениями
отвечает уникальный паспорт – такая последовательность из единицы и
нулей в которой k -штук единиц, а перегородок (n−1)-штук. Значит наши
паспорта – это различные последовательности из 0 и1, в каждой из которых
ровно k -единиц и ровно (n−1)-нулей, и длина всей последовательности –
это(n+ k−1) . И вот нас интересует сколько всего бывает таких
последовательностей. Давайте посчитаем количество последовательностей.
Это количество равно количеству способов выбрать k -позиций из (n+ k−1)
возможных позиций для постановки на эти k -позиций единицы, то есть
k k
Ć n=C n+k−1 . ЧТД .

Вам также может понравиться