100只牛,100斤草,公牛一只吃3斤草,母牛1只吃1.5斤草,小牛吃1只0.5斤草,问一共几只公牛吃了几斤草,

问题描述:

100只牛,100斤草,公牛一只吃3斤草,母牛1只吃1.5斤草,小牛吃1只0.5斤草,问一共几只公牛吃了几斤草,
问一共几只公牛吃了几斤草,几只母牛吃了几斤草,几只小牛吃了几斤草,刚好吃完100斤草?最好不要方程!
不要X、Y,,小学生没学Y、Z。
1个回答 分类:数学 2014-11-29

问题解答:

我来补答
其实就是个小学奥数题嘛,鸡兔同笼问题,不过变鸡兔成3种牛了.开始!
先考虑只有一种牛,显而易见,不可能.
然后考虑只有两种牛,讨论如下.
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只的减少
 
 
展开全文阅读
剩余:2000