经典的逻辑思维题!求解????

Ma Ding 2010-03-28 03:17:06
现在有一个瓶子!里面装着两个虫子!A和B 虫子A与虫子B的繁殖方式相同都是隔一段时间生小虫!A生两个小虫C和D
然后再隔一段时间C又生两个小虫!D也一样!B也是以相同的生殖方式生殖!1分钟后!瓶子装满了虫子!
现在往相同的瓶子里面放1个虫子!问:等到瓶子的小瓶装满!需要多长的时间:??
...全文
404 38 打赏 收藏 转发到动态 举报
写回复
用AI写文章
38 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiongguangcai 2010-03-30
  • 打赏
  • 举报
回复
楼上正解 我也认为是一分钟加上 一只虫变两只的时间
pediyasm 2010-03-30
  • 打赏
  • 举报
回复
n 为繁殖一次需要的时间,只比两个的慢了一次
1 + n
zdkiller 2010-03-29
  • 打赏
  • 举报
回复
假设繁殖间隔时间是n,则第一种情况的虫子数量是:2*2^(60/n)=2^(60/n+1)
设第二种情况的装满瓶子的时间是x,第二种情况虫子的数量是: 2^(x/n)

得到等式:60/n+ 1 = x/n======》60+n = x (60秒)
所以第二种情况所需要的时间和虫子繁殖的速度有关,不是一个具体的值。但是n绝对不会超过60
hepeng_8 2010-03-29
  • 打赏
  • 举报
回复
肯定不是 2
分钟 一分钟多一点把
天上的星星 2010-03-29
  • 打赏
  • 举报
回复
看虫子繁殖到第几代虫子能装满,假设是n,一代就要60/n时间,得到繁殖一次的是时间周期,因为2只虫子时候正好能60秒可以满,可是一只虫子到满的时候,最后一代的虫子应该是单数的时候就慢啦,所以满的时候是
(1分钟+60/n)虽然最后一代少一个虫子就满啦,但是它是同时生出2个虫子。所以正好是60秒+繁殖周期。。
张_锋 2010-03-29
  • 打赏
  • 举报
回复
1+一个繁殖周期
mj739949661 2010-03-29
  • 打赏
  • 举报
回复
应该满不了…………
msyanwen 2010-03-29
  • 打赏
  • 举报
回复
.更正下应该是1分钟+X~~~~
msyanwen 2010-03-29
  • 打赏
  • 举报
回复
设:繁殖1次要X秒
1只虫子繁殖只需要多繁殖一次就可以吧瓶子装满所以是
1分钟+X/60
dinghun8leech 2010-03-29
  • 打赏
  • 举报
回复
这好像就是农夫养牛的变种,怎么变成虫子了。。。
jipq1234 2010-03-29
  • 打赏
  • 举报
回复
看好九楼
ladybirds2008 2010-03-29
  • 打赏
  • 举报
回复
看虫子繁殖到第几代虫子能装满,假设是n,一代就要60/n时间,得到繁殖一次的是时间周期,因为2只虫子时候正好能60秒可以满,可是一只虫子到满的时候,最后一代的虫子应该是单数的时候就慢啦,所以满的时候是
(1分钟+60/n)虽然最后一代少一个虫子就满啦,但是它是同时生出2个虫子。所以正好是60秒+繁殖周期。。

honglang_j 2010-03-29
  • 打赏
  • 举报
回复
九楼正解
ladybirds2008 2010-03-29
  • 打赏
  • 举报
回复
有个疑问,,是否 每个虫子就只能繁殖一次呢 还是可以继续繁殖啊?
SIOSXIAOQIANG 2010-03-29
  • 打赏
  • 举报
回复
抱歉说错了,是满二叉树公式:2^(h-1)
该题的运算公式是:当瓶子满时:(2*(2^(h-1)+2^(h-2)+2^(h-3)+....+2^(h-n)))个;
周期t=60s;
再算当瓶内为一只虫子时瓶子满时:2^(h-1)+2^(h-2)+2^(h-3)+....+2^(h-m)个;(注:m>n)
他们俩之比再乘以t;得到1只虫子繁殖到满瓶时间.
不会算了,来个计算高手吧。
哈哈。
SIOSXIAOQIANG 2010-03-29
  • 打赏
  • 举报
回复
我的感觉是二叉树结构,并且是完全二叉树,应该是在1分钟里有多少个完全二叉树,同时有多少个子节点数的问题。
soli11722984 2010-03-29
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 cicada688 的回复:]
绝对肯定不是2分钟了。汗。

具体得算算。

大概是1.15分钟左右。

因为即使才开始只有一只虫子,当时间到一分钟时其繁殖的后代数量已经达到瓶子的一半。

此时,还剩一半的空间,但瓶子内虫子基数已很大。假如一只虫子2秒繁殖一次,那么假设一只虫子一秒便繁殖一只。
可知1分钟过1秒时,瓶内虫子数量已翻倍,即已达到瓶子容积上限。此时瓶子装满

... 这是逻辑题吗? 感觉像高中代……
[/Quote]

应该是这样了,时间就是1分钟+一次繁殖时间,瓶子在那时刻已经满载
ladybirds2008 2010-03-29
  • 打赏
  • 举报
回复
如果是3个虫子 那不是更 头疼啊。。。哈哈 这题有点意思
ladybirds2008 2010-03-29
  • 打赏
  • 举报
回复
悲哀。。。多个虫子。。。。就不会算了。。。
soli11722984 2010-03-29
  • 打赏
  • 举报
回复
OHOH。。。。看错题目了

回头再重算
加载更多回复(18)

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧