找回密码
 欢迎注册
搜索
热搜: 活动 交友 discuz
查看: 6139|回复: 11

BMKI重奖考题

[复制链接]
发表于 2007-3-22 10:49:43 | 显示全部楼层 |阅读模式
问题:

裴波那契数列反映了何种生物医学知识整合论(BMKI)重要原理?


裴波那契(Leonardo,拉丁名Fibonacci,约1170-1250)是意大利著名数学家.他提出了一个著名的“兔子繁殖问题”: 假设每对兔子每月繁殖一对子兔,而子兔在出生后第二个月才具有生殖能力,试问一对兔子一年能繁殖多少对兔子?
具体情形可描述如下:
第一个月时,为一对兔子祖先。
第二个月时(即第一个月后),1对兔子变成了2对兔子,其中1对是兔子祖先,另1对是它们生下的第1代幼兔(尚无生殖能力)。
第三个月时有3对,其中1对是兔子祖先,另1对是第一代子兔(已具有生殖能力,但尚未生育),第3对是兔子祖先刚生下来的第二代幼兔(尚无生殖能力)。
第四个月时,3对兔子变成了5对,…。
第五个月时,5对兔子变成了8对,….
第六个月时,是13对兔子,
第七个月时,是21对兔子……,
在这一数列前加个1,即得到所谓裴波那契数列1,1,2,3,5,8,13,21…。

这一数列不仅在很多场合(如许多种花卉的花瓣数目,菠萝的螺旋数等)出现,而且有一个令人惊奇的规律,即数列中每个数都是其前面两位数之和,即当n>2时,f(n) =f(n-1)  +f(n-2)。

获奖规则:
(1)答案是唯一的,预定的(这点老包以人格作保证);
(2)只有网友给出正确的答案时,老包才作答,如果始终未由准确答案,则将作为疑案延之永久;
(3)奖品价值千元(人民币)以上(以今天的人民币物值为标准)。


[ 本帖最后由 老包 于 2007-3-22 10:55 编辑 ]
发表于 2007-3-25 13:16:41 | 显示全部楼层

写个程序计算出不知算不算对

public static void main(String args[])
        {
                int x,y,z,i;
                x=0;
                y=1;
                z=0;
                for (i=1;i<13;i++)
                {
                        z=x+y;
                        x=y;
                        y=z;
                }
                System.out.println(z);
        }

答案是:233
这样作失去了数学本身的美感,我再想想有没有其他好的算法

[ 本帖最后由 agg163 于 2007-3-25 14:36 编辑 ]
发表于 2007-4-16 12:50:26 | 显示全部楼层

出来了

源码在附件里面,教育网(老师的办公室)网速无法忍受

我在用C#做做

哪个函数不全

应该是个分段函数

1. 当n=1,2 时 F(n)=1
2. 当n>=3 时  F(n)=F(n-1)+F(n+2)

关键就是后面的递归问题.
下面是用VF做的 截图和源码
发表于 2007-4-16 12:55:32 | 显示全部楼层

网速太慢了,我把代码发到包老的email了

我没有打包,需要VF环境噢!
bin.GIF
发表于 2007-4-19 10:49:39 | 显示全部楼层

什么时间是结束日期啊,偶要好好学一下此理论才能做答

发表于 2007-4-20 01:08:56 | 显示全部楼层
拜托大家看清楚题目,这不是一个编程题目!

裴波那契数列反映了何种生物医学知识整合论(BMKI)重要原理?

裴波那契数列  反映 生物医学知识整合论(BMKI) 原理

怎么说答案也应该是原理。如果对“生物医学知识整合论(BMKI)”不清楚,可以到包老的专栏读相应的文章。
 楼主| 发表于 2007-4-20 10:23:41 | 显示全部楼层
谢谢大家的科学热情!科学热情是科学也是一个民族的希望。

丹尼的看法是对的。这是一个重要原理。大家须关注它提示的一种均衡性。我们医学信息学要处理的对象机体是世界上最复杂的系统,那么它是否只能是杂乱无章的?只能是经验的或映射的?信息学可以在语义层次上进行干涉吗?在何处加以干涉?

大家要结合生物学和医学的特点,大胆展开思路。当你获得一定结果或思想跃上更高的层次时,你也许会眼前一亮,你也许会发现原来我们的工作是那么美丽和谐!原来前面有那么美好的东西值得我们去追寻!

也许你会产生一种强烈的探求机体信息学的欲望!这正是本贴的宗旨所在!

[ 本帖最后由 老包 于 2007-4-20 10:33 编辑 ]
发表于 2007-4-20 14:07:12 | 显示全部楼层
我觉得数列的规律(数列中每个数都是其前面两位数之和)不值得惊奇,完全可以由问题定义推导出来:
第n个月的兔子数
=第n-1个月的兔子数+第n个月出生的兔子数
=第n-1个月的兔子数+有生育能力的兔子数
=第n-1个月的兔子数+第n-2个月的兔子数

另外恭喜Danel (包老师说“只有网友给出正确的答案时,老包才作答”,而现在他已经作答了 )

[ 本帖最后由 laotao 于 2007-4-20 14:28 编辑 ]
发表于 2007-4-20 14:30:42 | 显示全部楼层
不敢不敢,我对“生物医学知识整合论(BMKI)”,知之甚少,还在门外溜达只见到了门上的大牌子而已,入门都谈不上何以解答,只是从分析问题的方法学上觉得大家可能把思考问题的方向弄错了,提醒而已。并不能参透其中的重要原理。
 楼主| 发表于 2007-4-21 00:29:10 | 显示全部楼层
丹尼没有给出回答,但他指出方向已偏离。我也觉得方向有点偏离原有宗旨,所以才不得不出来纠正一下。
发表于 2007-4-21 09:33:29 | 显示全部楼层
现有环境前提下,有机体细胞分裂的最佳速率。
发表于 2010-6-2 04:22:21 | 显示全部楼层
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

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