"Информатика", Рудченко Т.А., Семёнов А.Л. / Под ред. Семёнова А.Л.
Расположение бусин — это порядок, в котором они стоят в цепочке или лежат в ряду. Чтобы посчитать варианты, сначала нужно определить, какие бусины можно различить: например, по цвету или метке. Если все бусины разные, перестановка обычно создаёт новый вариант; если они одинаковые, их обмен ничего не меняет. Это различие помогает не считать один и тот же результат несколько раз.
Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.
Одинаковые бусины — бусины, которые по условию нельзя отличить друг от друга. Например, если у них один цвет и нет меток, обмен двух бусин не меняет вид ряда. Это определение нужно, чтобы не записывать один и тот же результат несколько раз. Физически бусины могут быть отдельными предметами, но для подсчёта это неважно.
Разные бусины — бусины, которые можно различить по важному для задачи признаку, например по цвету или метке. Если поменять такие бусины местами, порядок может стать другим. Понятие помогает решить, считать ли перестановку новым вариантом. Даже бусины одного цвета будут разными, если на них есть разные метки.
Расположение бусин — порядок бусин в цепочке или последовательности, который рассматривают как отдельный вариант. Например, красная, синяя, красная бусины образуют определённый порядок. Его можно сравнить с другими последовательностями и выяснить, отличаются ли они. Перед подсчётом нужно договориться, считаются ли поворот и переворот цепочки новым расположением.
Факториал числа n — произведение натуральных чисел от 1 до n; его обозначают n!. Например, 3! = 3 · 2 · 1 = 6. Факториал используют, когда нужно посчитать перестановки разных предметов. По определению также принимают 0! = 1, но в простых задачах с бусинами обычно достаточно считать факториалы положительных чисел.
Сначала выясняют, различимы ли бусины, потому что именно от этого зависит, какие результаты считать разными. Цвет, форма или метка учитываются только тогда, когда условие позволяет по ним отличить предметы. Если признак не задан или не важен, нельзя добавлять его от себя. Поэтому перед вычислениями полезно прямо назвать, какие бусины считаются одинаковыми.
Для n разных бусин в ряд первое место можно занять любой из n бусин. После этого на второе место остаётся n − 1 выбор, затем n − 2, и так продолжается до последней бусины. По правилу умножения число последовательностей равно n · (n − 1) · … · 1, то есть n!. Каждый выбор задаёт новый порядок, ведь бусины можно различить. Так объясняется формула, а не только запоминается.
Обмен одинаковых бусин не меняет вид последовательности, потому что наблюдатель не может определить, какая из них стояла раньше. Например, перестановка двух одинаковых красных бусин оставляет ряд визуально прежним. С разными бусинами иначе: если поменять местами красную и синюю, изменится порядок цветов. Значит, одни перестановки создают новый вариант, а другие лишь повторяют уже посчитанный.
Чтобы учесть несколько одинаковых бусин, можно сначала временно пронумеровать их и посчитать перестановки так, будто все предметы различны. Затем нужно убрать лишний счёт: обмен одинаковых экземпляров не создаёт нового расположения. Если одинаковых бусин m, каждый видимый вариант был посчитан m! раз, поэтому общий результат делят на m!. Для нескольких групп одинаковых бусин делят на факториал количества бусин в каждой группе.
Подсчёт полезно проверить на небольшом числе бусин, потому что ошибки в выборе «одинаковых» и «разных» заметны при перечислении. Запиши все последовательности, сравни их и зачеркни те, которые отличаются только обменом одинаковых бусин. Затем сопоставь количество оставшихся вариантов с вычислением. Если числа не совпали, проверь, не пропущен ли вариант и не посчитан ли один из них повторно.
| Ситуация | Что считается новым вариантом | Способ подсчёта | Пример |
|---|---|---|---|
| Все бусины различны | Любая перестановка бусин | n! | Для трёх разных бусин — 6 расположений |
| Все бусины одинаковы | Только фактически различающиеся последовательности | Перестановки не создают новых вариантов | Для трёх одинаковых бусин — 1 расположение |
| Есть бусины нескольких одинаковых типов | Перестановка типов, а не одинаковых экземпляров | Число перестановок с исключением повторов | Для A, A, B — 3 последовательности |
Сначала найди в таблице ситуацию, которая подходит к условию задачи. Затем уточни, какие перестановки действительно меняют вид ряда. Способ подсчёта и пример помогают проверить, не посчитаны ли одинаковые бусины как разные.
Разные цвета позволяют различать все три бусины, поэтому их обмен может изменить последовательность. Рассмотрим выбор места за местом, чтобы не пропустить варианты. В записи 3! знак «!» означает факториал, то есть произведение целых чисел от 1 до 3.
На первое место можно выбрать любую из трёх бусин: есть 3 выбора. После этого остаются две бусины, поэтому на второе место есть 2 выбора. На последнее место можно поставить только одну оставшуюся бусину.
По правилу умножения перемножаем число выборов: 3 · 2 · 1 = 6. Каждая цепочка выборов задаёт свой порядок цветов. Значит, повторов среди этих расположений нет.
Ответ: 6 способов.
У бусин нет различий, которые были бы заданы условием, поэтому их невозможно узнать в последовательности. Если мысленно поменять местами любые две бусины, ряд будет выглядеть так же. Перечислять все перестановки как отдельные варианты здесь нельзя. Достаточно проверить, меняется ли вид ряда хотя бы при одном обмене.
Поставим четыре одинаковые бусины в ряд. Получится последовательность из четырёх одинаковых элементов, например АААА. Никакой другой вид последовательности из этих бусин получить нельзя.
Можно временно присвоить бусинам номера и увидеть много перестановок. Но после удаления номеров все они снова выглядят как АААА. Следовательно, это повторные записи одного расположения, а не разные варианты.
Ответ: 1 способ.
Синяя бусина отличается от красных, а две красные между собой неразличимы. Удобно сначала на время обозначить красные как A₁ и A₂, чтобы применить правило для разных предметов. Потом нужно убрать различие между их номерами, иначе один и тот же вид ряда будет учтён несколько раз.
Временно считаем все три бусины разными. Тогда их можно расставить 3! = 3 · 2 · 1 = 6 способами. Это промежуточное число включает перестановки, в которых меняются местами только красные бусины.
Каждый видимый вариант посчитан дважды: один раз с A₁ перед A₂, другой — с A₂ перед A₁. Поэтому делим 6 на 2! = 2. Получаем 6 / 2 = 3 расположения.
Проверим результат перечислением: AAB, ABA, BAA, где A — красная бусина, а B — синяя. Это три разных порядка, и обмен красных бусин не добавляет нового.
Ответ: 3 способа.
Ошибка — считать одинаковые бусины разными только потому, что это отдельные физические предметы. Так поступают, когда мысленно присваивают каждой бусине номер, хотя условие не даёт различий. В результате один и тот же вид ряда повторяется в подсчёте. Проверь себя: если поменять эти бусины местами, сможет ли кто-то по условию заметить перемену?
Другая ошибка — считать каждый обмен одинаковых бусин новым вариантом. Её допускают, если следят за тем, какой физический предмет где лежал, а не за последовательностью, которую можно увидеть. Сравни ряды только по признакам из условия: одинаковые цвета и метки должны совпасть. Если после обмена вид ряда не изменился, нового варианта нет.
При наличии повторяющихся бусин нельзя без поправки использовать n!: так считают все предметы различными. Например, для двух одинаковых красных бусин и одной синей 3! даёт шесть записей с временными номерами, хотя видимых порядков только три. Ошибка возникает, когда забывают исключить повторный учёт. Проверь вычисление перечислением и раздели число перестановок на число обменов одинаковых экземпляров.
Неопределённость возникает, если не сказать, что считать расположением: порядок в ряду или цепочку, которую можно повернуть и перевернуть. Тогда один человек может считать такие положения разными, а другой — одинаковыми. Причина в том, что разные условия задают разные способы сравнивать результаты. Проверь формулировку задачи и явно укажи, учитываются ли повороты и перевороты.
До таких задач полезно уметь перечислять варианты и решать, когда два результата одинаковы. Это навык сравнения: нужно смотреть не на путь получения результата, а на его вид по заданным признакам. На небольших примерах список вариантов помогает проверить рассуждение. Без этого легко принять повторную запись за новый исход.
Подсчёт расположений связан с комбинаторикой — разделом математики о способах выбора и упорядочивания объектов. Факториал помогает быстро считать перестановки разных предметов, а исключение повторов — учитывать одинаковые предметы. Эти идеи встречаются в задачах, где важно определить число возможных порядков. Они позволяют перейти от полного перебора к вычислению.
Различение объектов пригодится и в информатике, когда составляют алгоритм перебора последовательностей. Алгоритм должен знать, какие элементы можно считать одинаковыми, иначе он выдаст повторы. Такие подсчёты помогают оценивать количество возможных вариантов и проверять работу программы. Чем точнее заданы признаки объектов, тем вернее будет результат.
Когда бусины считаются одинаковыми?
Бусины считают одинаковыми, если по условию их нельзя различить: у них совпадают все важные признаки, например цвет и метка. То, что это отдельные физические предметы, само по себе не делает варианты разными.
Почему для трёх разных бусин получается шесть расположений?
На первое место можно поставить любую из трёх бусин, на второе — одну из двух оставшихся, на последнее — последнюю. Поэтому получаем 3 · 2 · 1 = 6, то есть 3! расположений.
Сколько вариантов будет, если все бусины одинаковые?
Если все бусины одинаковы, будет одно расположение: при любом обмене бусин вид последовательности не меняется. Например, четыре одинаковые бусины в ряд выглядят одинаково при любой их перестановке.
Как считать расположения, если одинаковых бусин несколько?
Сначала можно временно пометить одинаковые бусины и посчитать все перестановки, а затем убрать повторный учёт. Если одинаковых экземпляров m, их обмен учитывает каждый вариант m! раз, поэтому число перестановок нужно разделить на m!. Для нескольких групп одинаковых бусин делят на факториал размера каждой группы.
Считаются ли поворот и переворот цепочки новым вариантом?
Это зависит от условия задачи: иногда сравнивают только порядок в ряду, а иногда цепочку можно повернуть или перевернуть, не получая нового варианта. До подсчёта нужно выяснить, какие положения считаются одинаковыми. Если условие этого не уточняет, не следует молча исключать повороты или перевороты.
Одинаковые бусины. Разные бусины