KO
내 도구

중복조합 계산기

n종류 중에서 같은 것을 여러 번 골라도 되고 순서는 상관없을 때, r개를 고르는 중복조합(nHr)의 경우의 수를 구합니다.

예: 아이스크림 맛 5가지
예: 3스쿱
중복조합의 수
35
순서는 상관없고 중복 허용
계산식
C(5 + 3 − 1, 3) = C(7, 3) = 7! ÷ (3! × 4!)
중복 없이, C(n, r)
10
각 종류는 최대 한 번
순서 있고 중복 허용 (nʳ)
125
선택이 아니라 나열
모든 선택(종류를 A, B, C …로 표시)
#선택
1A A A
2A A B
3A A C
4A A D
5A A E
6A B B
7A B C
8A B D
9A B E
10A C C
11A C D
12A C E
13A D D
14A D E
15A E E
16B B B
17B B C
18B B D
19B B E
20B C C
21B C D
22B C E
23B D D
24B D E
25B E E
26C C C
27C C D
28C C E
29C D D
30C D E
31C E E
32D D D
33D D E
34D E E
35E E E
내 도구 →
광고

같은 종류를 여러 번 골라도 되고 순서는 상관없을 때, n종류에서 r개를 고르는 방법의 수를 구합니다. 맛 목록에서 고르는 아이스크림 스쿱, 여러 종류의 동전 중에서 고르기, 빵집 쟁반에서 고르는 도넛 등이 그 예입니다. 이 수는 중복조합 또는 다중집합의 수, 'n multichoose r'이라고도 하며, 작은 경우에는 모든 선택을 나열해 줍니다.

사용 방법

  1. n, 즉 선택할 수 있는 서로 다른 종류의 수를 입력합니다.
  2. r, 즉 모두 몇 개를 고르는지 입력합니다. n보다 커도 됩니다.
  3. 중복조합의 수와 비교를 위한 중복 없는 조합의 수, 순서가 있는 경우의 수를 확인합니다.

계산식

C(n + r − 1, r) = (n + r − 1)! ÷ (r! × (n − 1)!)

'별과 막대' 논증으로 설명할 수 있습니다. r개의 별(고른 것)과 n − 1개의 막대(종류 사이의 칸막이)를 한 줄로 늘어놓습니다. 이 n + r − 1개 기호의 배열 하나하나가 정확히 하나의 선택에 대응하며, r개의 별이 놓일 자리를 고르면 위 공식이 됩니다.

예시

5가지 맛에서 3스쿱을 중복을 허용해 고르면 C(5 + 3 − 1, 3) = C(7, 3) = 7! ÷ (3! × 4!) = 5040 ÷ 144 = 35가지입니다. 중복이 없다면 C(5, 3) = 10가지뿐이고, 스쿱의 순서까지 구분하면 5³ = 125가지입니다.

자주 묻는 질문

중복순열과는 어떻게 다른가요?

중복순열은 순서 있는 나열의 수 nʳ을 셉니다. 바닐라 다음 민트와 민트 다음 바닐라는 다릅니다. 중복조합은 어떤 것들을 고르게 되는지만 세므로 이 둘은 같은 선택입니다.

r이 n보다 커도 되나요?

네, 종류를 되풀이해 고를 수 있기 때문입니다. 3종류에서 도넛 10개를 고르는 상자는 C(12, 10) = 66가지입니다.

모든 종류가 적어도 한 번은 들어가야 한다면요?

먼저 종류마다 하나씩 고르고, 남은 r − n개를 자유롭게 고르면 C(r − 1, n − 1)입니다. 3종류에서 도넛 10개를 각 종류가 최소 하나씩 들어가게 고르면 C(9, 2) = 36가지입니다.

최종 업데이트:

인용·퍼가기
APA

kakaoCalc. (2026, November 8). 중복조합 계산기. https://kakao.mobile/ko/tools/combination-with-repetition-calculator/

MLA

“중복조합 계산기.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/combination-with-repetition-calculator/.

광고