當前位置:編程學習大全網 - 網站源碼 - C++爬樓梯問題

C++爬樓梯問題

#include?<bits/stdc++.h>

using?namespace?std;

int?dp[101][101],n,m;

int?main(){

dp[0][0]=1;

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

for?(int?i=1;i<=m;i++)

for?(int?j=1;j<=n;j++){

if?(j>=1)?dp[i][j]+=dp[i-1][j-1];

if?(j>=2)?dp[i][j]+=dp[i-1][j-2];

if?(j>=3)?dp[i][j]+=dp[i-1][j-3];

?}

printf("%d\n",dp[m][n]);

}

  • 上一篇:單片機最小系統問題求助!我是要做無線傳輸的,我是個初學者
  • 下一篇:源碼之家給出的源碼不完整。
  • copyright 2024編程學習大全網