hdu 2041 超级楼梯(递推)

来源:互联网 发布:中国社交媒体数据排行 编辑:程序博客网 时间:2024/06/01 09:43
dp[i] = dp[i-1] + dp[i-2]    从第i-1阶跨1级上到第i阶 + 从第i-2阶跨2级上到第i阶

#include <iostream>#include <cstdio>using namespace std;int dp[50];int main(){    dp[2] = 1;    dp[3] = 2;    for( int i = 4; i <= 50; i++ )        dp[i] = dp[i-1] + dp[i-2];    int cas, n;    scanf( "%d", &cas );    while( cas-- )    {        scanf( "%d", &n );        printf( "%d\n", dp[n] );    }    return 0;}

  

0 0
原创粉丝点击