例1(古典题)鸡兔同笼,头共46,足共128,鸡兔各几只?
分析:先假设它们全是鸡.于是根据鸡兔的总只数就可以算出在假设下共有几只脚,把这样得到的脚数与题中给出的脚数相比较,看多多少.每多2只脚就说明有一只兔;将所多的脚数除以2,就可以算出共有多少只兔子.
假设全是鸡,则足有:2×46=92(只)
比总足数少的: 128-92=36 (只)
这些是因为兔子只算了2足,每只兔子还有2足没算,
所以:兔子有36÷2=18 (只) 鸡有46-18=28(只)
例2 鸡与兔共有100只,鸡的脚比兔的脚多80只,问鸡与兔各多少只?
分析:这个例题与前面例题是有区别的,没有给出它们脚数的总和,而是给出了它们脚数的差.这又如何解答呢?
假设100只全是鸡,那么脚的总数是2×100=200(只)这时兔的脚数为0,鸡脚比兔脚多200只,而实际上鸡脚比兔脚多80只.因此,鸡脚与兔脚的差数比已知多了(200-80)=120(只),这是因为把其中的兔换成了鸡.每把一只兔换成鸡,鸡的脚数将增加2只,兔的脚数减少4只.那么,鸡脚与兔脚的差数增加(2+4)=6(只),所以换成鸡的兔子有120÷6=20(只).有鸡(100-20)=80(只)
例3 有蜘蛛、蜻蜓、蝉三种动物共18只,共有腿118条,翅膀20对(蜘蛛8条腿;蜻蜓6条腿,两对翅膀;蝉6条腿,一对翅膀),求蜻蜓有多少只?
分析 这是在鸡兔同笼基础上发展变化的问题.观察数字特点,蜻蜓、蝉都是6条腿,只有蜘蛛8条腿.因此,可先从腿数入手,求出蜘蛛的只数.我们假设三种动物都是6条腿,则总腿数为 6×18=108(条),所差 118-108=10(条),必然是由于少算了蜘蛛的腿数而造成的.所以,应有(118-108)÷(8-6)=5(只)蜘蛛.这样剩下的18-5=13(只)便是蜻蜓和蝉的只数.再从翅膀数入手,假设13只都是蝉,则总翅膀数1×13=13(对),比实际数少 20-13=7(对),这是由于蜻蜓有两对翅膀,而我们只按一对翅膀计算所差,这样蜻蜓只数可求7÷(2-1)=7(只).