Подключиться через MCP →

Введите расчет

Математическая формула

Реклама

Результатов

Таблица круговых перестановок
28
rows for n = 3 to 30
n Круговые перестановки (n−1)!
3 2
4 6
5 24
6 120
7 720
8 5040
9 40320
10 362880
11 3628800
12 39916800
13 479001600
14 6227020800
15 87178291200
16 1307674368000
17 20922789888000
18 355687428096000
19 6402373705728000
20 121645100408832000
21 2432902008176640000
22 51090942171709440000
23 1124000727777607680000
24 25852016738884976640000
25 620448401733239439360000
26 15511210043330985984000000
27 403291461126605635584000000
28 10888869450418352160768000000
29 304888344611713860501504000000
30 8841761993739701954543616000000

Что такое круговая перестановка?

Круговая перестановка показывает, сколькими различными способами можно расставить n различных предметов по кругу, если расстановки, которые отличаются лишь поворотом, считаются одинаковыми. В ряд n предметов можно выстроить \(n!\) способами, но каждой круговой расстановке соответствуют n повёрнутых копий, поэтому число различных круговых расстановок равно \(n! / n = (n - 1)!\). Этот калькулятор строит таблицу значений \((n - 1)!\) для каждого целого n из выбранного вами диапазона.

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

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

Укажите начальное и конечное значение n (каждое — от 1 до 100), а затем выберите, сколько значащих цифр выводить. Инструмент вычисляет \((n - 1)!\) точно, с помощью целых чисел произвольной точности, и выводит полное число, если оно укладывается в заданное количество цифр, либо округляет его до научной нотации. Поскольку факториалы растут чрезвычайно быстро, значения для больших n отображаются в виде \(8{,}84 \times 10^{30}\).

Разбор формулы

Зафиксируем один предмет на месте, чтобы убрать симметрию поворота; оставшиеся \((n - 1)\) предметов можно расставить \((n - 1)!\) способами. Именно поэтому круговых перестановок ровно \((n - 1)!\), а не \(n!\). Обратите внимание: отражения здесь НЕ считаются одинаковыми, поэтому это стандартный ориентированный подсчёт, а не подсчёт ожерелий \((n - 1)! / 2\).

$$P_c(n) = (n-1)! = \prod_{k=2}^{n-1} k \quad \text{for } n = \text{Start } n \ \text{to} \ \text{End } n$$
Реклама
Линейные расположения, сгруппированные в классы поворотов, чтобы показать деление на n
n! линейных расположений сводятся к (n-1)! круговым, потому что у каждого кольца есть n поворотов.

Разобранный пример

Для n от 3 до 6: при n=3 получаем \(2! = 2\), при n=4 — \(3! = 6\), при n=5 — \(4! = 24\), а при n=6 — \(5! = 120\). Значит, в таблице будет 4 строки. Для большего значения: при n=30 получаем \(29! = 8\,841\,761\,993\,739\,701\,954\,543\,616\,000\,000\), то есть примерно \(8{,}84 \times 10^{30}\).

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

Почему при n=1 и n=2 результат одинаковый — 1? Потому что \(0! = 1\) и \(1! = 1\); один предмет или два предмета на окружности дают ровно одну различную расстановку.

Зачем нужна научная нотация? В 99! около 156 цифр, поэтому полные числа становятся нечитаемыми; настройка значащих цифр влияет только на отображение и никак не меняет точное вычисление, лежащее в основе.

Считаются ли отражения одинаковыми? Нет. Этот инструмент вычисляет \((n - 1)!\). Если отождествлять отражения, результат уменьшится вдвое — до \((n - 1)! / 2\).

Последнее обновление: