Количество сочетаний с повторениями

Калькулятор количества сочетаний с повторениями: формула и решение

В комбинаторике задачи часто сводятся не к перечислению всех возможных вариантов (что бывает физически невозможно, когда счет идет на миллионы), а к математическому вычислению их точного количества. Одной из самых интересных и сложных для расчетов тем являются сочетания с повторениями.

Наш бесплатный онлайн-калькулятор предназначен специально для математического анализа. Вам нужно лишь ввести исходные данные ($n$ и $k$), и алгоритм мгновенно вычислит итоговое число вариантов, предоставив подробнейшее пошаговое решение с применением классической формулы факториалов. Это идеальный инструмент для студентов, школьников и преподавателей!

Что такое сочетания с повторениями?

Сочетание с повторениями — это набор из $k$ элементов, выбранных из множества $n$ различных типов, где:

  1. Порядок выбора не имеет значения (набор «Яблоко, Банан» — это то же самое, что «Банан, Яблоко»).
  2. Элементы могут повторяться (запас элементов каждого типа считается бесконечным, поэтому можно выбрать «Яблоко, Яблоко»).

Классический пример из жизни

Представьте кондитерскую, в которой продают пирожные 3-х разных видов ($n = 3$). Вам нужно купить коробку из 5 пирожных ($k = 5$). Так как видов всего 3, а купить нужно 5, вы неизбежно будете брать одинаковые (повторяющиеся) пирожные. При этом вам абсолютно неважно, в каком порядке продавец сложит их в коробку. Это типичная задача на сочетания с повторениями!

Как пользоваться калькулятором?

Интерфейс калькулятора требует ввода всего двух чисел:

  1. Количество типов элементов ($n$): Укажите, сколько всего вариантов доступно для выбора (например, 3 вида пирожных).
  2. Размер выборки ($k$): Укажите, сколько всего элементов вам нужно выбрать (например, коробка из 5 штук). (Обратите внимание: в сочетаниях с повторениями размер выборки $k$ может быть как меньше, так и значительно больше числа $n$!)
  3. Нажмите кнопку «Рассчитать количество».

Инструмент мгновенно выдаст итоговое большое число и развернет текстовый блок с пошаговым объяснением, как именно было получено это значение.

Справочник: Формула сочетаний с повторениями ($\bar{C}_n^k$)

В математике число сочетаний с повторениями обозначается буквой $C$ с чертой сверху ($\bar{C}_n^k$).

Чтобы вычислить это значение, математики не придумывали принципиально новых формул. Они доказали (методом «шаров и перегородок»), что любую задачу с повторениями можно свести к классическим сочетаниям без повторений, просто увеличив размер исходного множества.

Общая математическая формула выглядит так:

$$\bar{C}_n^k = C_{n+k-1}^k = \frac{(n + k — 1)!}{k! \cdot (n — 1)!}$$

Где:

  • $n$ — количество доступных типов элементов.
  • $k$ — размер выборки.
  • $!$ (факториал) — произведение всех натуральных чисел от 1 до данного числа (например, $4! = 1 \cdot 2 \cdot 3 \cdot 4 = 24$).

Пошаговый разбор ручного расчета

Давайте вернемся к нашему примеру с кондитерской. У нас есть $3$ вида пирожных ($n = 3$), и мы собираем коробку из $5$ штук ($k = 5$). Сколько уникальных коробок можно собрать?

Шаг 1. Подставляем значения в скобки:

  • $(n + k — 1) = 3 + 5 — 1 = 7$
  • $(n — 1) = 3 — 1 = 2$

Шаг 2. Подставляем в формулу:

$$\frac{7!}{5! \cdot 2!}$$

Шаг 3. Расписываем факториалы и сокращаем дробь: Чтобы не считать огромные факториалы, мы можем сократить $7!$ и $5!$. От $7!$ в числителе останутся только числа 6 и 7.

$$\frac{6 \cdot 7}{1 \cdot 2} = \frac{42}{2} = 21$$

Ответ: Существует ровно 21 уникальный вариант собрать коробку пирожных! (Введя n=3 и k=5 в наш калькулятор, вы увидите точно такое же красивое пошаговое решение).

Ответы на частые вопросы (FAQ)

Может ли калькулятор посчитать огромные числа, если n=100 и k=50? Да! Под капотом нашего калькулятора работает вычислительный движок на базе современного стандарта BigInt. В отличие от обычных калькуляторов (которые выдадут ошибку «Infinity» или потеряют точность, показав число в формате 1.5e+20), наш алгоритм вычислит ответ со 100% точностью до последней цифры, даже если в итоговом результате будут сотни знаков.

Что делать, если нужно не просто узнать количество, но и увидеть все варианты списком? Если у вас небольшие числа (где общее количество комбинаций не превышает 5000), вы можете воспользоваться нашим соседним инструментом — «Генератор сочетаний с повторениями». Там вы сможете ввести названия самих элементов словами, и алгоритм сгенерирует для вас текстовый список всех возможных комбинаций.

Добавьте эту страницу в закладки, чтобы мощная шпаргалка по комбинаторике с пошаговыми решениями всегда была у вас под рукой!

Другие калькуляторы