无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3531|回复: 7
打印 上一主题 下一主题

斐波那契关系数列.

[复制链接]
跳转到指定楼层
1#
发表于 2011-11-23 21:26:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
出生两个月的一对(一雌一雄)兔子就可以生小兔,而且每对兔子每个月都可以都可以生一对(一雌一雄)小兔,如果一年中没有一个兔子死亡,那么养一对出生的小兔,一年后可繁殖成多少只小兔子? 我不知道这个答案它怎么就得出成了233对兔子, 实在是不懂 斐波契关系系数它是怎么取的.
  1. #include "stdio.h"
  2. #include "conio.h"
  3. void main()
  4. { int i;long int f1,f2;
  5. f1=1;f2=2;//f1代表第一个月,f2代表第二个月
  6. for(i=1;i<=6;i++)
  7. {
  8.   printf("%12ld%12ld",f1,f2);
  9.   f1=f2*2; //斐波那契 系数为前一个月的值乘2
  10.   f2=f1*2; //斐波那契 系数为前一个月的值乘2 不是第一个月加第二个月等于第三个的值.
  11.   if(i%3==0)printf("\n");
  12. }
  13.   getch();
  14. }
复制代码
得出的结果,应当是:        
            1            2             4            8            16           32
          64         128         256         512        1024        2048  
一年后,共有2048对兔子,成年和未成年的兔子各占一半才对呀.!!

[ 本帖最后由 x9tian 于 2011-11-23 21:28 编辑 ]
2#
发表于 2011-11-24 10:34:50 | 只看该作者
达芬奇密码啊………………
回复

使用道具 举报

3#
发表于 2011-11-24 10:56:20 | 只看该作者
第一个月小兔子没有繁殖能力,所以还是一对
两个月后,生下一对小兔总数共有两对
三个月以后,老兔子又生下一对,因为小兔子还没有繁殖能力,所以一共是三对
------
依次类推可以列出下表:
经过月数
0
1
2
3
4
5
6
7
8
9
10
11
12
幼仔对数
0
0
1
1
2
3
5
8
13
21
34
55
89
成兔对数
0
1
1
2
3
5
8
13
21
34
55
89
144
总体对数
1
1
2
3
5
8
13
21
34
55
89
144
233

幼仔对数=前月成兔对数
成兔对数=前月成兔对数+前月幼仔对数
总体对数=本月成兔对数+本月幼仔对数
可以看出幼仔对数、成兔对数、总体对数都构成了一个数列。
这个数列有关十分明显的特点,那是:前面相邻两项之和,构成了后一项。

[ 本帖最后由 zxw 于 2011-11-24 11:01 编辑 ]
回复

使用道具 举报

4#
发表于 2011-11-24 13:04:41 | 只看该作者
经 过 月 数        0        1        2        3        4        5        6        7        8        9        10        11        12
出 生 幼 兔        1        0        1        1        2        3        5        8        13        21        34        55        89
1个月大幼兔        0        1        0        1        1        2        3        5        8        13        21        34        55
成 兔 对 数        0        0        1        1        2        3        5        8        13        21        34        55        89
总 体 对 数        1        1        2        3        5        8        13        21        34        55        89        144        233

[ 本帖最后由 rockrock99 于 2011-11-24 13:05 编辑 ]
回复

使用道具 举报

5#
 楼主| 发表于 2011-11-24 13:14:00 | 只看该作者
原帖由 zxw 于 2011-11-24 10:56 发表
第一个月小兔子没有繁殖能力,所以还是一对
两个月后,生下一对小兔总数共有两对
三个月以后,老兔子又生下一对,因为小兔子还没有繁殖能力,所以一共是三对
------
依次类推可以列出下表:
经过月数 ...

"出生两个月的一对(一雌一雄)兔子就可以生小兔" 也就是说:一对兔子第二个月开始就能生一对小兔.

  上面这种说法可能有的无法认同:那换句话说:"这头猪两个月开以杀了!" 请问:是两个月就可以杀还是非得到三个月才可以杀?


   没事看了下百度文库:那词条的说法还牛些:指明了是第二月开始生兔,还指系数是:1 1 2 3 5 8 13
回复

使用道具 举报

6#
发表于 2011-12-11 23:35:18 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

7#
 楼主| 发表于 2011-12-11 23:38:54 | 只看该作者

回复 #6 2011jipgl 的帖子

斐波那契数例 问题
己提交,百度百科, 通过审核, 百度百科己经按我的说法修改过来了.

http://baike.baidu.com/view/568970.htm
回复

使用道具 举报

8#
发表于 2011-12-12 02:24:25 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-17 00:31

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表