nCr=n−1Cr−1+n−1Cr{}_n\mathrm{C}_r = {}_{n-1}\mathrm{C}_{r-1} + {}_{n-1}\mathrm{C}_rnCr=n−1Cr−1+n−1Cr
r=0r = 0r=0이거나 r=nr = nr=n이면 nCr=1{}_n\mathrm{C}_r = 1nCr=1이다. 이 식을 재귀 함수로 옮겨 nCr{}_n\mathrm{C}_rnCr을 출력한다.
0≤r≤n≤200 \le r \le n \le 200≤r≤n≤20
반복문 대신 재귀 함수로 푼다.
입력 1
5 2
출력 1
10
입력 2
4 0
출력 2
1