前言:
目前大家对“java鸡兔同笼只知道总脚数”大体比较注意,你们都想要知道一些“java鸡兔同笼只知道总脚数”的相关文章。那么小编在网络上收集了一些有关“java鸡兔同笼只知道总脚数””的相关资讯,希望你们能喜欢,同学们一起来了解一下吧!#多彩夏日生活#
一、鸡兔同笼问题一一打包法
如图一,鸡比兔多4只,鸡兔共110条腿,鸡兔各多少只?
在打包之前,首先要把比兔多的4只鸡剔除,即:
鸡比兔多4只→8条腿
那么,110一8=102条腿归属的鸡兔只数相同。
这时若将1只鸡和1只兔共有6条腿打成一包,如图二。那么总的腿数102条即可打成102÷6=17包,17包中有鸡、兔各17只,
另有比兔多的4只鸡
所以,兔17只,鸡17+4=21只
二、鸡兔同笼问题一一假设法
如图二,鸡兔共37只,脚数100只。鸡兔各有多少只?
1、假设全是鸡,那么就有37×2=74只脚,比总的脚数少100一74=26只。
很明显26只脚是兔子的脚,另外兔子作为“假设鸡”也贡献了相同的脚数,即兔子=(26+26)÷4=13只
则,鸡=37一13=24只
2、假设全是兔,那么就有脚37×4=148只,
比实际脚数多148一100=48只,这是鸡作为“假设兔”虚报的脚数,所以,
鸡的只数=48÷(4一2)=24只
兔的只数=37一24=13只
标签: #java鸡兔同笼只知道总脚数