每一步只能上一级或三级台阶,要登上第10级台阶,共有几种不同的走法

 我来答
黑不溜秋伱0I0
2017-09-29 · TA获得超过269个赞
知道小有建树答主
回答量:261
采纳率:0%
帮助的人:44.9万
展开全部
这就是一个斐波那契数列:登上第一级台阶有一种登法;登上两级台阶,有两种登法;登上三级台阶,有三种登法;登上四级台阶,有五种登法……   1,2,3,5,8,13……所以,登上十级,有89种走法。
yunqixu
2017-09-29 · TA获得超过393个赞
知道小有建树答主
回答量:236
采纳率:75%
帮助的人:134万
展开全部
对于第N级台阶,上一步要么在第N-1级台阶,要么在第N-3级台阶
因此设第N级台阶的走法是f(N),得到f(N) = f(N-1) + f(N-3)
特别地,初始状态视为第0级台阶,有f(0)=1
因此得到:f(1) = 1 【因为1<3,所以f(N-3)不存在,同时,显然第一级台阶只有一种走法】,
f(2) = 1 【同样,第二级也只能1+1的形式去走】
f(3) = f(2) + f(0) = 2 【可以1+1+1,也可以一步直接走3】
依次类推:
f(4) = 3; f(5) = 4 ; f(6) = 6; f(7) = 9; f(8) = 13; f(9) = 19; f(10) = 28
因此一共28种走法
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式