Калькулятор перестановок
Что такое калькулятор перестановок?
Калькулятор перестановок сообщает, сколько различных упорядоченных расположений можно составить, выбрав элементов из большего множества различных элементов. Поскольку порядок имеет значение, выбор элемента A, а затем B считается отдельно от выбора B, а затем A.
Перестановки встречаются всякий раз, когда нужно посчитать последовательности: распределение золотых, серебряных и бронзовых медалей среди бегунов, выбор председателя, заместителя председателя и казначея из клуба, или подсчёт того, сколько различных паролей или вариантов расположения PIN-кода возможно.
Как это работает?
Введите общее число элементов и сколько из них вы хотите расположить . Калькулятор вычисляет стандартную формулу перестановки и мгновенно возвращает результат. Он ожидает целые неотрицательные числа и требует — нельзя расположить больше элементов, чем у вас есть.
Число перестановок из элементов, взятых из , равно:
Здесь (читается «n факториал») — это произведение всех положительных целых чисел до , и по определению. В отличие от сочетания, перестановка различает разные порядки одной и той же выборки.
Примеры использования
- n = 5, r = 2. упорядоченных пар.
- n = 10, r = 3. расположений.
- n = 5, r = 5. , что попросту равно — каждое полное упорядочивание всех пяти элементов.
- n = 5, r = 0. , единственное «пустое» расположение.
Если вы запросите — например и — результат остаётся пустым, поскольку допустимого расположения не существует.
Практические замечания
Когда порядок не имеет значения, вам нужно вместо этого сочетание, которое делит число перестановок на , чтобы убрать повторяющиеся порядки. Строительным блоком обоих является факториал, а рост этих значений тесно связан с повторным умножением, рассматриваемым в калькуляторе степеней.
Поскольку факториалы растут очень быстро, число перестановок может становиться огромным: уже превышает . Для больших результат является приближением, ограниченным точностью с плавающей запятой.