有一楼梯共有十级,如果规定每次只能走一级或两级,要登上第10级,共有多少种不同的走法?为什么?

[复制链接]
查看11 | 回复2 | 2010-5-25 20:16:46 | 显示全部楼层 |阅读模式
要写算试。

回复

使用道具 举报

千问 | 2010-5-25 20:16:46 | 显示全部楼层
斐波那契数列,每次只能走1或2级,所以到第十层的走法总和是到第8层的走法加上到第9层的走法。第一层的走法数为1,第二层为2,第三层就是1+2=3,第四层2+3=5 类推下去 1 2 3 5 8 13 21 34 55 89.......所以第十层为89种走法 数学做法 : 设 数组An表示到第n个阶梯有多少种方法,题目也就是求A10到An有两种方法,从n-1跨1步,从n-2跨2步,则有关系式 : An = A(n-1)+A(n-2)斐波纳挈数列求去吧有公式的说: 设斐波那契数列的通项为An。 An = (p^n - q^n)/√5,其中p = (√5 - 1)/2, q = (√5 + 1)/2。
回复

使用道具 举报

千问 | 2010-5-25 20:16:46 | 显示全部楼层
先考虑只走一级的,即只有一种走法当其中有一个两级时,有9种走法(不会打组合符号C,抱歉,C1/9)当其中有两个两级时,有28种走法(C2/8)当其中有三个两级时,有35种走法(C3/7)当其中有四个两级时,有15种走法(C4/6)当其中有五个两级时,只有一种走法总共有1+9+28+35+15+1=89种
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行