top of page

프로필

가입일: 2020년 6월 16일

소개

0 개의 좋아요
0 개의 댓글
0 개의 베스트 답변

#include <stdio.h>


int factorial(int n);

int NCR(int n, int r);

int s[10002][10002] = {};

int n, r;

int main() {

scanf("%d %d", &n, &r);

printf("%d", NCR(n, r));

}


int NCR(int n, int r) {

if (n == 1 && r == 1) {

s[n][r] = 1;

return 1;

}

if (n == r) {

s[n][r] = 1;

return 1;

}

if (r == 0) {

s[n][r] = 1;

return 1;

}

if (s[n][r] == 0) {

s[n][r] = (NCR(n - 1, r - 1) + NCR(n - 1, r))% 100000007;

return s[n][r];

}

else

return s[n][r];


}


kide004

더보기
주소 : 경기도 용인시 광교중앙로 302 블루 스퀘어 602호
연락처 : 031) 216 - 1546 ,     031) 215 - 1546
사업자등록번호 : 465-92-00916
​학원 등록 제 4603호
bottom of page