Калькулятор комбинаторики: сочетания и размещения

Число сочетаний, размещений и перестановок из n элементов по k.

Количество вариантов
—
Формула
—
Вероятность угадать один вариант
—
Нашли ошибку в расчёте? Сообщите нам

Опишите, что посчиталось неверно и какой результат вы ожидали. Мы проверим формулу и поправим.

Отправляя сообщение, вы соглашаетесь с политикой конфиденциальности. Можно написать и напрямую: info@calculatorkin.ru.

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

  1. Введите общее количество элементов n.
  2. Введите, сколько элементов выбирается — k (для перестановок это поле не используется).
  3. Выберите тип: сочетания, размещения или перестановки, с повторениями или без.
  4. Посмотрите количество вариантов, применённую формулу и вероятность угадать один из них.

О калькуляторе

Комбинаторика отвечает на вопрос «сколькими способами это можно сделать». Выбор формулы зависит от двух вещей: важен ли порядок элементов и можно ли брать один элемент несколько раз.

Сочетания C(n,k) — порядок не важен, повторов нет. Так считают лотерейные комбинации, состав команды, набор блюд из меню: неважно, в каком порядке вы назвали пятерых игроков, состав один и тот же. Формула: n! / (k! · (n−k)!).

Размещения A(n,k) — порядок важен, повторов нет. Это распределение призовых мест, назначение разных должностей, расстановка книг по полке. Формула: n! / (n−k)!. Размещений всегда в k! раз больше, чем сочетаний.

Перестановки n! — частный случай размещений, когда переставляются все n элементов. Размещения с повторениями nᵏ считают коды и пароли: каждая позиция независима, символы могут повторяться. Сочетания с повторениями нужны, когда выбирают k предметов из n видов, а один вид можно взять несколько раз — например, десять пирожных четырёх сортов.

Калькулятор работает через логарифм гамма-функции, поэтому справляется и с огромными числами: 100! он посчитает без переполнения и покажет результат в виде степени десяти.

Примеры расчёта

Лотерея «5 из 36»

Порядок шаров не важен, повторов нет — считаем сочетания: C(36,5) = 376 992 варианта. Вероятность угадать все пять номеров — 1 к 376 992.

Призовые места среди 10 участников

Первое, второе и третье места различаются, значит порядок важен: A(10,3) = 10! / 7! = 720 вариантов распределения медалей.

PIN-код из 4 цифр

Каждая позиция независима, цифры повторяются — это размещения с повторениями: 10⁴ = 10 000 комбинаций. Поэтому подбор PIN вручную реален, и карты блокируют после трёх попыток.

Рассадка 6 гостей за столом

Переставляем всех: 6! = 720 способов. Для восьми гостей вариантов уже 40 320.

Частые вопросы

Чем сочетания отличаются от размещений?
В сочетаниях порядок не имеет значения, в размещениях — имеет. Набор {A, B, C} и {C, B, A} — это одно сочетание, но два разных размещения. Поэтому размещений ровно в k! раз больше.
Чему равен 0! и почему?
Ноль факториал равен единице. Это соглашение делает формулы непротиворечивыми: существует ровно один способ ничего не выбрать, и C(n,0) = C(n,n) = 1.
Как понять, есть ли повторения?
Спросите себя, возвращается ли выбранный элемент обратно. Шары в лотерее не возвращают — повторов нет. Цифры в коде можно использовать снова — повторения есть.
Почему результат показан как 10 в степени?
Комбинаторные величины растут стремительно: уже 70! превышает 10¹⁰⁰. Точное целое число такой длины неудобно читать, поэтому калькулятор выводит его в научной записи.