有一樓梯共m級,剛開始時你在第一級,若每次只能跨上一級或二級,要走上第m級,共有多少走法?
注:規定從一級到一級有0種走法。
2 2 3
1 2
代碼:
#includeint main() { int T,n,i; int f[41]; f[1]=0;f[2]=1;f[3]=2; for(i=4;i<41;++i) f[i]=f[i-1]+f[i-2]; scanf("%d",&T); while(T--) { scanf("%d",&n); printf("%d\n",f[n]); } return 0; }