有100只牛,有100斤草,公牛每天吃3斤,母牛每天吃4斤,7只小牛每天吃1斤,问公牛,母牛,小牛

2020-04-27 美食 219阅读
我给别人做过同样的题。
先考虑只有一种牛,显而易见,不可能。
然后考虑只有两种牛,讨论如下。
A。假设只有母牛和小牛两种牛,假如全是小牛,100*0.5=50少吃了50斤。而每变一头小牛成母牛可以多吃1.5-0.5=1斤。50除以1=50,所以要变50头小牛成母牛。所以第一个答案出来了,50头小牛,50头母牛。
B。假设只有小牛和公牛,算法同上,假如全是小牛,100*0.5=50少吃了50斤。而每变一头小牛成公牛可以多吃3-0.5=2.5斤。50除以2.5=20,所以要变20头小牛成公牛。第2个答案20 80。
C。只有公牛和母牛,明显凑不够100头,排除。
三种牛的情况:
由上面A情况可知,小牛必须超过50头,否则凑不够总数100头(因为公母牛食量大)。我们从50只小牛,50只母牛出发。
我们可以有很多种替代方式,3只小牛换只母牛/6只小牛换只公牛/两只母牛换一只公牛/3只小牛+两只母牛换两只公牛/两只公牛+3只小牛换5只母等等 。
而我们要寻找的是一种既不增加食量也不增加数量的方法。会发现2公牛+3小牛=5母牛这方法既不增加食量也不增加数量(两边都是5只,又吃的一样多),又由于小牛只能变多,不可变小,所以母牛5只5只的减少。
公 小 母
00,50,50
02,53,45
04,56,40
06,59,35
08,62,30
10,65,25
12,68,20
14,71,15
16,74,10
18,77,5
20,80,0
也可以从B中的20,80来往上推,小牛不得超过80。3只3只的减少。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com