早教吧作业答案频道 -->数学-->
递推法(逻辑思维)兔子的繁殖问题.有一对兔子,从出生后第三个月起每两个月都生一对小兔,小兔长到第三个月后每两个月又生一对兔子,假如兔子都不死,问到第20个月时兔子总数为多少?只
题目详情
递推法 (逻辑思维)
兔子的繁殖问题.有一对兔子,从出生后第三个月起每两个月都生一对小兔,小兔长到第三个月后每两个月又生一对兔子,假如兔子都不死,问到第20个月时兔子总数为多少?
只求规律的推导过程.有什么规律?
兔子的繁殖问题.有一对兔子,从出生后第三个月起每两个月都生一对小兔,小兔长到第三个月后每两个月又生一对兔子,假如兔子都不死,问到第20个月时兔子总数为多少?
只求规律的推导过程.有什么规律?
▼优质解答
答案和解析
---0--1--2--奇--偶
0--1--0--0--0---0
1--0--1--0--0---0
2--0--0--1--0---0
3--1--0--0--1---0
4--0--1--0--0---1
5--1--0--1--1---0
6--1--1--0--1---1
7--1--1--1--1---1
8--2--1--1--2---1
9--2--2--1--2---2
10--3--2--2--3---2
11--4--3--2--4---3
12--5--4--3--5---4
13--7--5--4--7---5
14--9--7--5--9---7
15--12--9--7--12--9
16--16--12--9--16--12
17--21--16--12--21--16
18--28--21--16--28--21
19--37--28--21--37--28
20--49--37--28--49--37
根据上表可知,二十个月后共有49+37+28+49+37=200只兔子
---------------------------
Notes:
(1)0,1,2,奇,偶分别代表刚出生,出生一个月,出生两个月(没生过,将要生兔子),刚生完兔子,生过并且将要再生兔子的兔子数目;
(2)刚出生的兔子数应该等于上个月将要生兔子的兔子(包括生过的和没生过的)之和;
(3)出生一个月的兔子数应该等于上个月刚出生的兔子数;
(4)出生两个月的兔子数应该等于上个月出生一个月的兔子数;
(5)刚生完兔子的兔子数应该等于上个月将要生兔子的兔子(包括生过的和没生过的)之和;
(6)生过并且将要再生兔子的兔子数应该等于上个月刚生完兔子的兔子数,也等于上个刚出生的兔子数.
---------------------------
如果要编程来解决这个问题,可以用两个包含5个元素的一维数组来表示相邻两个月处于不同状态的兔子数间的数量变化关系,比如说数组a描述上个月的兔子分布,数组b描述这个月的兔子分布,那么条件(2)可以表示为 b[0]=a[2]+a[4],其它条件类似转换.然后再用一个20步的for循环语句求出二十个月后的兔子分布,再求和即可.有一点要注意,在循环体末尾应该有一个交换数组a,b的语句.
0--1--0--0--0---0
1--0--1--0--0---0
2--0--0--1--0---0
3--1--0--0--1---0
4--0--1--0--0---1
5--1--0--1--1---0
6--1--1--0--1---1
7--1--1--1--1---1
8--2--1--1--2---1
9--2--2--1--2---2
10--3--2--2--3---2
11--4--3--2--4---3
12--5--4--3--5---4
13--7--5--4--7---5
14--9--7--5--9---7
15--12--9--7--12--9
16--16--12--9--16--12
17--21--16--12--21--16
18--28--21--16--28--21
19--37--28--21--37--28
20--49--37--28--49--37
根据上表可知,二十个月后共有49+37+28+49+37=200只兔子
---------------------------
Notes:
(1)0,1,2,奇,偶分别代表刚出生,出生一个月,出生两个月(没生过,将要生兔子),刚生完兔子,生过并且将要再生兔子的兔子数目;
(2)刚出生的兔子数应该等于上个月将要生兔子的兔子(包括生过的和没生过的)之和;
(3)出生一个月的兔子数应该等于上个月刚出生的兔子数;
(4)出生两个月的兔子数应该等于上个月出生一个月的兔子数;
(5)刚生完兔子的兔子数应该等于上个月将要生兔子的兔子(包括生过的和没生过的)之和;
(6)生过并且将要再生兔子的兔子数应该等于上个月刚生完兔子的兔子数,也等于上个刚出生的兔子数.
---------------------------
如果要编程来解决这个问题,可以用两个包含5个元素的一维数组来表示相邻两个月处于不同状态的兔子数间的数量变化关系,比如说数组a描述上个月的兔子分布,数组b描述这个月的兔子分布,那么条件(2)可以表示为 b[0]=a[2]+a[4],其它条件类似转换.然后再用一个20步的for循环语句求出二十个月后的兔子分布,再求和即可.有一点要注意,在循环体末尾应该有一个交换数组a,b的语句.
看了 递推法(逻辑思维)兔子的繁殖...的网友还看了以下:
1.把一细菌放入容器,它每3分钟分裂一次一小时后充满容器.问:放两个一小时后分裂几个?2.一个人关 2020-06-22 …
用两个的小长方体拼成一个大长方体,表面积分别减少30cm2,42cm2和70cm2,原来小长方体的 2020-06-27 …
动手实践题两个朋友,各买了四升饮料,装在一个大桶里.拿到家后,他们准备把饮料分开,可手里没有量器, 2020-07-05 …
如图所示,两个大小和质量的都相同的小球用两根细线拴在同一点,使它们在同一水面内做匀速圆周运动,则它 2020-07-11 …
48,xxxy个体有A一个x小体.B.两个x小体C一个x小体和一个y小体D两个x小体和一个y小体E 2020-07-16 …
一台机器上有两个大小不一的齿轮,两个齿轮共有216个齿,其中小齿轮齿数是大齿轮的5-1各有多少个齿 2020-07-18 …
两个一位小数的积“四舍五入”后是25、2,这两个的小数的十分位都是4.这两个小数的乘积在“四舍五入 2020-07-20 …
设函数f(x)在(-∞,+∞)内连续,其导函数的图形如图所示,则f(x)有()A.一个极小值点和两 2020-08-01 …
判断下列每组中的两个图形是相似多边形吗?并说明理由.(1)两个大小不等的正方形;(2)两个大小不等 2020-08-03 …
九个格子,两头各四个小球,颜色不同,异色可跳,否则只能前进一格,怎样才能将两种颜色的小球完全换位?九 2020-11-03 …