20楼#
发布于:2005-07-12 10:21
又学了不少,:D
|
|
21楼#
发布于:2005-07-12 16:46
我真笨,什么也不会
|
|
|
22楼#
发布于:2005-07-26 10:55
应该这样考虑1.开先的几米肯定是拿两次
2.返程的距离尽可能的短(会消耗香蕉) 作图: |---------->|50个 |<----------|------------>| |---------->| 50-16.7=33.3 50/3=16.7 |
|
23楼#
发布于:2005-07-31 13:34
可不可以这样考虑:
1、当香蕉的总数大于50时,则猴子必须至少拿2次,即需要中途往返。 2、当香蕉总数不大于50时,一次拿走,每走一米吃一个,到终点剩几个就是几个。 3、关键是求出什么时候香蕉总数不大于50。此时也可得出香蕉不大于50时,猴子前进了多少米。 4、假设当猴子前进到N米时,香蕉总数不大于50,此时猴子吃掉的香蕉数是:3N(如N=10,则猴子回程拿剩下的香蕉再到N点,就吃掉了30个香蕉)。 5、100-3N<=50。N取最小值,即N=17。此时还剩49个香蕉,距终点有33米。 6、最后剩下的香蕉为16个。 |
|
|
24楼#
发布于:2007-01-08 12:59
楼上分析的很有道理。这不就是一个计算猴子行走最短距离的问题了么?
|
|
25楼#
发布于:2007-01-12 11:21
|
|
26楼#
发布于:2007-09-05 22:22
17个,对吗?
只是刚到家可能就饿得要吃一个了! |
|
上一页
下一页