请数学好的达人看一下,一个生育方面的问题

天人论坛 站务建设与休闲 休闲交流 请数学好的达人看一下,一个生育方面的问题

正在查看 15 个帖子:1-15 (共 30 个帖子)
  • 作者
    帖子
  • #1432
    头像Wood
    参与者

      创始神最初制造了23对男女和1对精灵,那么…….
      人类平均17岁生育,每对夫妇平均生育6个孩子。
      由于人类能力比较弱,所以人类孩子损耗率约为25%。

      精灵每800年一次发情期,为期1年。每次两胎,一男一女。这个时期类似人类女性的月经,所以时间段非常准确。
      精灵夫妇让这对孪生兄妹姐弟结合而成立新的家庭。并和其父母同时进入发情期而生产。
      注意:当这对新生精灵夫妇生产时,其父母也在生产,依次类推。

      精灵天生的魔法能力,使得他们的孩子损耗率为5%(因为在25岁以下的精灵孩子虽然体形已经基本完成,但魔力与战斗力都不强,所以难以保护自己)。

      由于性配子结构的差异,人类与精灵无法生育后代。

      那么,请问在800年后,大陆上的人口情况。如果能结算成函数就更好了。

      #18828
      头像冰河
      参与者

        我晕,我昏,我倒,对自己的数学完全没信心了:D

        #18829
        头像翡翠羊
        参与者

          平均年龄?
          人类70还是74?(后者较容易)
          精灵1000?(由题意,排除)2000?3000?10000?….

          #18830
          头像Wood
          参与者

            人类70岁为标准。

            而精灵被视为4000年左右。那个发情期多敲了个0,应该是每80年一次发情。

            #18831
            头像翡翠羊
            参与者

              人类17岁生育,计算人口时可先将人类的寿命暂定为17,人类一胎6子,损耗率25percent,可用一胎4.5子计算,也就是说,每过17年,人口增加1.25倍,到第x年时,该人口段为23*{2.25`[x/17]}人,又因为人类平均年龄70岁,所以应将前几个人口段一并计入(70年内的都应算入).计算方法是:23*{2.25`[(x-70)/17+1]}+23*{2.25`[(x-70)/17+2]+…+23*{2.25`[x/17]}人,用800代入,得:23*(2.25`44+…2.25`47)=23*(2.25`44)*(1+2.25+..2.25`3)=1.42e18(人口爆炸)(记x`y为x的y次方.[x]为高斯函数)
              楼主,题设有问题,人类已经够厉害的了,精灵更甚,都成拟菲波拉契数列了.

              #18832
              头像基路柏
              参与者

                😮 😮 😮
                数学之达人啊!!!!!

                这么复杂的式子,还有什么……菲波拉契数列。我晕!

                #18833
                头像翡翠羊
                参与者

                  不好意思,因为我没想出简单的方法….

                  #18834
                  头像D.T
                  参与者

                    那个~~~近亲结婚的问题是否也应该算进去呢?

                    #18835
                    凤凰凤凰
                    参与者

                      战争果然是有必要的:D

                      看来上帝发洪水也是为了环保丫:p

                      #18836
                      凤凰凤凰
                      参与者

                        另to 翡翠羊:

                        编个递归程序就可以啦
                        另外你计算最后几个人口段时,是重复啦,从第694年到第783年出生的人都被重复计算了1次或多次,因为在最后4个人口段中,他们跨越了1个或多个

                        精灵的数量相对好算些,因为800年内没有死亡,所以相当于每80年增加一倍
                        乘2倍增10次,每次再乘95%就行,最后只有一千多人(真少)

                        基路柏,斐波那契数列是从第三项开始,每项等于上两项之和
                        1,2,3,5,8,13,21,34,55,89,144……
                        不过在本例中直接用2的幂就行
                        2,4,8,16,32,64,128,256,512,1024,2048。

                        #18837
                        头像基路柏
                        参与者

                          原来是这么回事,“第三项开始,每项等于上两项之和”听说过,不过不知道名字。高人就是高人那,专业。天人藏龙卧虎之地啊。

                          #18838
                          头像Wood
                          参与者

                            非常感谢。

                            #18839
                            头像翡翠羊
                            参与者

                              @凤凰 wrote:

                              另to 翡翠羊:

                              编个递归程序就可以啦
                              另外你计算最后几个人口段时,是重复啦,从第694年到第783年出生的人都被重复计算了1次或多次,因为在最后4个人口段中,他们跨越了1个或多个.

                              没有吧.哪儿的说?
                              :confused:

                              17岁以后就没能力的说.:D

                              #18840
                              头像翡翠羊
                              参与者

                                现在的亚洲,是不是也要一场……战争?

                                #18841
                                头像Wood
                                参与者

                                  @翡翠羊 wrote:

                                  现在的亚洲,是不是也要一场……战争?

                                  ??

                                正在查看 15 个帖子:1-15 (共 30 个帖子)
                                • 哎呀,回复话题必需登录。
                                滚动至顶部