How to Calculate Circular Permutations

Calculates the number of ways to seat n people in a circle, (n − 1)!. Arrangements that differ only by rotation count as one, which is why it is (n − 1)! and not n!.

A circular permutation counts the ways of arranging nn items around a circle.

(n1)!(n-1)!

Arranged in a row there would be n!n! orders, but on a circle any arrangement that is a rotation of another counts once, so we divide by nn and are left with (n1)!(n-1)!.

Example

Seat 5 people at a round table.

(51)!=4!=4×3×2×1=24(5-1)! = 4! = 4 \times 3 \times 2 \times 1 = 24

In a row there would be 5!=1205! = 120 orders, but shifting everyone one seat round the table changes nothing, so the 120 fall into groups of 5 identical arrangements: 120÷5=24120 \div 5 = 24.

The trick

Fix one person in place. Once someone is pinned to a reference seat, the remaining n1n-1 people simply have to be arranged in a row, which immediately gives (n1)!(n-1)!.

Watch out