一个楼梯有20层,一次可以走1,2,3,4步,问有多少种走法?
跳4台阶有5种好像不对吧?。 一个一个的跳。 一次跳4个。 两个两个的跳。 先跳三个再回跳答一个。 先跳一个再跳三个。 先跳两个,再一个一个的跳。 先跳一个再跳两个,再跳一个。 先跳一个,再跳一个,最后跳两个,一共8种.
最新回答
1、跳4台阶有5种好像不对吧?
一个一个的跳
一次跳4个
两个两个的跳
先跳三个再回跳答一个
先跳一个再跳三个
先跳两个,再一个一个的跳
先跳一个再跳两个,再跳一个
先跳一个,再跳一个,最后跳两个,一共8种.
设上n层有f(n)种上法
经过简单的分析
f(1)1
f(2)2
f(3)3
f(4)8
f(n)f(n-4)+f(n-3)+f(n-2)+f(n-1) n>4
比如说上5层
我最后一步可以上一个台阶,那我前面就要上4个台阶,方法是f(4)
最后一步可以上2个台阶,那前面上3个,方法f(3)
最后一步上3个台阶,前面上2个,方法f(2)
最后一步上4个台阶,前面上1个,方法f(1)
总共
f(5)f(4)+f(3)+f(2)+f(1)15
对于f(6)最后一步不可能上5个,最多上4个,那就是f(2)
f(6)f(5)+f(4)+f(3)+f(2)
依次类推到f(20)
相关问题
-
1、有8阶楼梯每次可以走1步2步或者3步问一共有多少走法
-
2、当楼梯有6级时有多少种走法一次步数只能为123
-
3、一个楼梯有10阶台阶每次只能上1级或者2级走完这10级台阶共有多少种走法
-
4、pascal语言编程题:1楼梯有nn50阶台阶上楼可以一步1个台阶也可以一步2个
-
5、张三上楼一次最多上三阶4阶有七种上法13阶楼梯共有多少种上法
-
6、张三上楼一次最多上三阶4阶有七种上法.13阶楼梯共有多少种上法
-
7、在装修中有几不步走需谨慎哪几不步走
-
8、一个2层的别墅可以做得装修有哪些
-
9、我想设计一个楼梯,高度3米,进深3.1米怎么算踢步
-
10、我想设计一个楼梯,高度3米,进深3.1米怎么算踢步
-
11、一个星期上一次厕所有问题吗
-
12、一个房间4*4有个窗户1米8*2米这样的怎么装修好看
-
13、一个小时上一次厕所正常吗
-
14、厕所磁砖挑选4步走轻松搞定厕所装修
一个楼梯有20层,一次可以走1,2,3,4步,问有多少种走法
- 跳4台阶有5种好像不对吧?
一个一个的跳
一次跳4个
两个两个的跳
先跳三个再回跳答一个
先跳一个再跳三个
先跳两个,再一个一个的跳
先跳一个再跳两个,再跳一个
先跳一个,再跳一个,最后跳两个,一共8种.
设上n层有f(n)种上法
经过简单的分析
f(1)1
f(2)2
f(3)3
f(4)8
f(n)f(n-4)+f(n-3)+f(n-2)+f(n-1) n>4
比如说上5层
我最后一步可以上一个台阶,那我前面就要上4个台阶,方法是f(4)
最后一步可以上2个台阶,那前面上3个,方法f(3)
最后一步上3个台阶,前面上2个,方法f(2)
最后一步上4个台阶,前面上1个,方法f(1)
总共
f(5)f(4)+f(3)+f(2)+f(1)15
对于f(6)最后一步不可能上5个,最多上4个,那就是f(2)
f(6)f(5)+f(4)+f(3)+f(2)
依次类推到f(20)