본문 바로가기
알고리즘/DP

11051 이항계수2

by tryotto 2019. 7. 7.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
 
int prev[10005= { 0 };
int cur[10005= { 0 };
 
int main() {
    int n, k;
    scanf("%d %d"&n, &k);
 
    prev[1= 1;
    for (int i = 2; i <= n+1; i++) {
        for (int j = 1; j <= i; j++
            cur[j] = (prev[j - 1+ prev[j])%10007;
        
        for (int j = 1; j <= i; j++
            prev[j] = cur[j];        
    }
 
    printf("%d", prev[k+1]);
}
cs


'알고리즘 > DP' 카테고리의 다른 글

1699 제곱수의 합  (0) 2019.07.07
11055 가장 큰 증가 부분 수열  (0) 2019.07.07
11722 가장 긴 감소하는 부분  (0) 2019.07.07
2293 동전1  (0) 2019.07.06
11048 이동하기  (0) 2019.07.06