文章

39

粉丝

74

获赞

1

访问

18.3k

头像
上楼梯 题解:dp
P1658 杭州电子科技大学2019年机试题
发布于2024年3月22日 19:42
阅读数 307

#include <stdio.h>
#include <stdlib.h>
int n;
int dp[10000005];



int main()
{
    dp[1]=1;
    dp[2]=2;
    dp[3]=4;
    while(scanf("%d",&n)!=EOF)
    {
        if(n==0)break;
        for(int i=4;i<=n;i++){
            dp[i]=dp[i-1]+dp[i-2]+dp[i-3];
        }
        printf("%d\n",dp[n]);
    }



    return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发