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에 대해 \((n - 1)!\) 값을 표로 만들어 줍니다.

원형 테이블에 둘러앉은 서로 다른 네 사람, 회전이 동등하게 표시됨
원형 배열에서는 같은 순서의 회전을 하나의 순열로 셉니다.

계산기 사용법

n의 시작값과 끝값(각각 1 이상 100 이하)을 입력한 다음, 표시할 유효숫자 자릿수를 선택하세요. 이 도구는 임의 정밀도 정수 연산으로 \((n - 1)!\)를 정확하게 계산한 뒤, 선택한 자릿수 안에 들어가면 전체 정수를 그대로 보여주고, 그렇지 않으면 과학적 표기법으로 반올림하여 표시합니다. 팩토리얼은 매우 빠르게 커지기 때문에, n이 큰 경우의 값은 \(8.84 \times 10^{30}\)처럼 표기됩니다.

공식 풀이

회전 대칭성을 없애기 위해 한 물체를 고정해 둡니다. 그러면 나머지 (n - 1)개의 물체를 배열하는 방법은 \((n - 1)!\)가지입니다.

$$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 - 1)!\)인 이유입니다. 단, 여기서는 거울에 비친 듯한 대칭(반사)은 같은 것으로 보지 않습니다. 따라서 이 값은 방향을 구분하는 표준적인 셈법이며, 반사까지 같은 것으로 보는 목걸이 순열 \((n - 1)! / 2\)와는 다릅니다.

광고
직선 배열을 회전 부류로 묶어 n으로 나누는 것을 보여주는 그림
각 고리에는 n개의 회전이 있으므로 n! 가지 직선 배열은 (n-1)! 가지 원형 배열로 줄어듭니다.

계산 예시

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\)가 됩니다.

최종 업데이트: