这个问题,是我国古代著名趣题之一。大约在1500年前,《孙子算经》中就记载了这个有趣的问题。 今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何? 题目中给出了鸡兔共有35只,如果把兔子的两只前脚用绳子捆起来,看作是一只脚,两只后脚也用绳子捆起来,看作是一只脚,那么,兔子就成了2只脚,即把兔子都先当作两只脚的鸡。鸡兔总的脚数是35×2=70(只),比题中所说的94只要少94-70=24(只)。 现在,松开一只兔子脚上的绳子,总的脚数就会增加2只,即70+2=72(只),再松开一只兔子脚上的绳子,总的脚数又增加2,2,2……,一直继续下去,直至增加24,因此兔子数:24÷2=12(只),从而鸡有35-12=23(只)。 我们来总结一下这道题的解题思路:先假设它们全是鸡,于是根据鸡兔的总数就可以算出在假设下共有几只脚,把这样得到的脚数与题中给出的脚数相比较,看看差多少,每差2只脚就说明有1只兔,将所差的脚数除以2,就可以算出共有多少只兔。概括起来,解鸡兔同笼题的基本关系式是:兔数=(实际脚数-每只鸡脚数×鸡兔总数)÷(每只兔子脚数-每只鸡脚数)。尘橡类似地,也可以假设全是兔子。 我们也可以采用列方程的办法:设兔子的数量为X,鸡的数量为Y 那么:X+Y=35 那么4X+2Y=94 这个算方程解出后得:兔子有12只,鸡有23只。 例1 有若干只鸡和兔子,它们共有88个头,244只脚,鸡和兔各有多少只 解:设想每只鸡都是"金鸡独立",一只脚站着;而每只兔子都用两条后腿,像人一样用两只脚站着.现在,地面上出现脚的总数的一半,即 244÷2=122(只). 在122这个数里,鸡的头数算了一次,兔子的头数相当于算了两次.因此从122减去总头数88,剩下的就是兔子头数 122-88=34, 有34只兔子.当然鸡就有54只. 答:有兔子34只,鸡54只. 上面的计算,可以归结为下面算式: 总脚数÷2-总头数=兔子数. 如果设想88只都是兔子,那么就有4×88只脚,比244只脚多了 88×4-244=108(只). 每只鸡比兔子少(4-2)只脚,所以共有鸡 (88×4-244)÷(4-2)= 54(只). 说明我们设想的88只"兔子"中,有54只不是兔子.而是鸡.因此可以列出公式 鸡数=(兔脚数×总头数-总脚数)÷(兔脚数-鸡脚数). 当然,我们也可以设想88只都是"鸡",那么共有脚2×88=176(只),比244只脚少了 244-176=68(只). 每只鸡比每只兔子少(4-2)只脚, 68÷2=34(只). 说明设想中的"鸡",有34只是兔子,也可以列出公式 兔数=(总脚数-鸡脚数×总头数)÷(兔脚数-鸡脚数). 假设全是鸡,或者全是兔,通常用这样的思路求解,有人称为"假设法". 例2 红铅笔每支0.19元,蓝铅笔每支0.11元,两种铅笔共买了16支,花了2.80元.问红,蓝铅笔各买几支 解:以"分"作为钱的单位.我们设想,一种"鸡"有11只脚,一种"兔子"有19只脚,它手咐们共有16个头,280只脚. 现在已经把买铅笔问题,转化成"鸡兔同笼"问题了.利用上面算兔数公式,就有 蓝笔数=(19×16-280)÷(19-11) =24÷8 =3(支). 红笔数=16-3=13(支). 答:买了13支红铅笔和3支蓝铅笔. 对于这类问题的计算,常常可以利用已知脚数的特殊性.例2中的"脚数"19与11之和是30.我们也可以设想16只中,8只是"兔子",8只是"鸡",根据这一设想,脚数是 8×(11+19)=240. 比280少40. 40÷(19-11)=5. 就知道设想中的8只"鸡"应少5只,也就是"鸡"(蓝铅笔)数是3. 30×8比19×16或11×16要容易计算些.利用已知数的派薯旁特殊性,靠心算来完成计算. 实际上,可以任意设想一个方便的兔数或鸡数.例如,设想16只中,"兔数"为10,"鸡数"为6,就有脚数 19×10+11×6=256. 比280少24. 24÷(19-11)=3, 就知道设想6只"鸡",要少3只. 例3 一份稿件,甲单独打字需6小时完成.乙单独打字需10小时完成,现在甲单独打若干小时后,因有事由乙接着打完,共用了7小时.甲打字用了多少小时 解:我们把这份稿件平均分成30份(30是6和10的最小公倍数),甲每小时打30÷6=5(份),乙每小时打30÷10=3(份). 现在把甲打字的时间看成"兔"头数,乙打字的时间看成"鸡"头数,总头数是7."兔"的脚数是5,"鸡"的脚数是3,总脚数是30,就把问题转化成"鸡兔同笼"问题了. 根据前面的公式 "兔"数=(30-3×7)÷(5-3) =4.5, "鸡"数=7-4.5 =2.5, 也就是甲打字用了4.5小时,乙打字用了2.5小时. 答:甲打字用了4小时30分. 例4 今年是1998年,父母年龄(整数)和是78岁,兄弟的年龄和是17岁.四年后(2002年)父的年龄是弟的年龄的4倍,母的年龄是兄的年龄的3倍.那么当父的年龄是兄的年龄的3倍时,是公元哪一年 解:4年后,两人年龄和都要加8.此时兄弟年龄之和是17+8=25,父母年龄之和是78+8=86.我们可以把兄的年龄看作"鸡"头数,弟的年龄看作"兔"头数.25是"总头数".86是"总脚数".根据公式,兄的年龄是 (25×4-86)÷(4-3)=14(岁). 1998年,兄年龄是 14-4=10(岁). 父年龄是 (25-14)×4-4=40(岁). 因此,当父的年龄是兄的年龄的3倍时,兄的年龄是 (40-10)÷(3-1)=15(岁). 这是2003年. 答:公元2003年时,父年龄是兄年龄的3倍. 例5 蜘蛛有8条腿,蜻蜓有6条腿和2对翅膀,蝉有6条腿和1对翅膀.现在这三种小虫共18只,有118条腿和20对翅膀.每种小虫各几只 解:因为蜻蜓和蝉都有6条腿,所以从腿的数目来考虑,可以把小虫分成"8条腿"与"6条腿"两种.利用公式就可以算出8条腿的 蜘蛛数=(118-6×18)÷(8-6) =5(只). 因此就知道6条腿的小虫共 18-5=13(