一个人上楼,他有两种走法,走一阶或走两阶,问他上20阶楼梯有多少种走法?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 05:12:12

一个人上楼,他有两种走法,走一阶或走两阶,问他上20阶楼梯有多少种走法?
一个人上楼,他有两种走法,走一阶或走两阶,问他上20阶楼梯有多少种走法?

一个人上楼,他有两种走法,走一阶或走两阶,问他上20阶楼梯有多少种走法?
应该是2的五次方,32种走法

他上20阶楼梯的走法数等于他上19阶的再加上他上18阶的走法数,依次递推,其实就是斐波那契数列 10946种
可参照这个:
排列组合
有一段楼梯有10级台阶,规定每一步只能跨一级或两级,要登上第10级台阶有几种不同的走法?
这就是一个斐波那契数列:登上第一级台阶有一种登法;登上两级台阶,有两种登法;登上三级台阶,有三种登法;登上四级台阶,有五种登法……

全部展开

他上20阶楼梯的走法数等于他上19阶的再加上他上18阶的走法数,依次递推,其实就是斐波那契数列 10946种
可参照这个:
排列组合
有一段楼梯有10级台阶,规定每一步只能跨一级或两级,要登上第10级台阶有几种不同的走法?
这就是一个斐波那契数列:登上第一级台阶有一种登法;登上两级台阶,有两种登法;登上三级台阶,有三种登法;登上四级台阶,有五种登法……
1,2,3,5,8,13……所以,登上十级,有89种走法。

收起

两种,一阶或两阶

3钟,一阶,两阶,一阶两阶隔着走

这是一个递归的题目
设上k阶有f(k)种走法
1 k==1
那么f(k)= 2 k==2
f(k)+f(k-1) k> 2
这正好是Fibonacci数列的第k+1项
因此f(20)得到Fibonacci数列21项,10946种走法

10946

数字很大。
设走1阶x次,2阶y次。
x+2y=20
解为(20,0),(18,1),(16,2),(14,3)。。。(0,10)
走法为
下面再按排列组合做,

答案是10945。
可以这样计算:
这个人上楼时,走两阶的次数可以是0,1,...,10共11种情况,那么走了i次两阶共有C(20-i,i)种走法(i=0,1,...10)。
于是,上20楼共有C(20,0)+C(19,1)+C(18,2)+...+C(10,10)=10946种走法。

那要看这个人是谁

一个人上楼,他有两种走法,走一阶或走两阶,问他上20阶楼梯有多少种走法? 个人上楼,他有两种走法,走一阶或走两阶,问他上30阶楼梯有几种走法? 一个楼梯有5阶,上楼时每次可以跨一阶或两阶,从地面上共有几种不同的走法? 有一个人住在18楼每次他一个人上楼回家他到12楼就下电梯然后走着回家,上班坐电梯直接到一楼,请问为什么? 上楼梯中的数学问题一层楼15节楼梯,上楼一步可以走一节或二节楼梯,有多少种上楼的走法. 一个住在二十一楼,为什么他上楼总是坐电梯到九楼在走上去 一个人提水桶上楼做了功,水平走不做功.那么下楼有没有做功?回答有还是没有! 有一楼梯8级台阶,上楼最多可跨4级台阶,若每次上楼可以跨1阶,或2阶,或3阶,或4阶.有几种不同的上楼走 一个人上台阶,一次可以上一阶或两阶.问:上十阶有多少种情况? 让他上楼来 英文翻译 小明上楼的速度是他爸爸的一半,他们一起从一楼开始走,爸爸走到五楼时,小明走到几楼? c语言上台阶答案梯有N阶,上楼可以一步上一阶,也可以一次上二阶.编一个程序,计算共有多少种不同的走法.如果上10阶会有几种走法啊 上楼走的楼梯是什么简单机械 如果你爱一个人,那么就让他走的英语翻译, 小明上楼,从一楼到三楼一共走36级台阶如果他从一楼走到六楼一共要走多少级台阶?每两层楼之间的台阶数相同. 某人上楼梯,每次可以一阶或两阶,上完五个台阶有几种不同走法?过程,算数法 一个人上楼的速度是相同的,如果他从一楼到三楼用了20秒,那么他从一楼到六楼所用的时间是( ) 走楼梯上楼和下楼走在哪里比较有礼貌