[NOIP 2013]轉圈遊戲 快速冪

代碼

#include<cstdio>

int dp[200][10], n, k;

int main() {
    scanf("%d%d", &n, &k);
    dp[1][1] = 1;   
    for(int i = 2; i <= n; i++) {
        dp[i][1] = 1;
        for(int j = 2; j <= n; j++) {
            if(i>=j&&j<=k) dp[i][j] = dp[i-1][j-1] + dp[i-j][j];
        }
    }
    printf("%d", dp[n][k]);
    return 0;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章