一、通过算术求解

方法1:

如果笼子里全是鸡,那么有352=70英尺,不到94英尺,所以应该有一些兔子。

如果有34只鸡和一只兔子,那么就有342 04=72英尺,不到94英尺。不止有一只兔子。

如果有33只鸡和2只兔子,那么就有33x2x4=74只脚,小于94。两只以上的兔子

如果有32只鸡和3只兔子,那么32x2x8=80英尺,小于94英尺。不止三只兔子。

继续减少鸡的数量,逐渐增加兔子的数量。当有23只鸡和12只兔子时,正好有232 124=94英尺,这正是问题的含义。没有合适的方法通过计算来减少鸡的数量。

二、算术回答

方法一:如果笼子里全是鸡,也就是有35只鸡,那么就有352=70英尺,比笼子里的数字少了94-70=24英尺。因为兔子比鸡多两只脚,多出来的脚是兔子的,而且每只兔子缺两只脚,所以兔子的数量是242=12,笼子里实际上有35-12=23只鸡。

方法二:

让笼子里的鸡和兔子都抬起两只脚(这样鸡飞了,兔子只用两只后脚站着),那么笼子里就少了35 2=70只脚,剩下的94-70=24只脚都是兔子如果一只兔子还剩两只脚,笼子里就有24只兔子和35-12=23只鸡。

三、用代数方法求解。

方法一:因为鸡和兔子的数量=总数(54)如果有x只鸡,就有(35-x)只兔子。因为鸡的脚数和兔子的脚数=总脚数(94)列出了一维线性方程。

2x 4 (35-x)=94

解方程得到x=23,即有23只鸡,35-23=12只兔子。

方法二:假设有x只鸡,y只兔子。因为鸡的数量,兔子的数量=兔子总数(35)列出二元一次方程x y=35。因为鸡和兔子的脚数=总脚数(94)列出二元一次方程2x 4y=94。

建立两个二元线性方程组,用消元法求解二元线性方程组。结果显示x=23和y x=23,y=12,即有23只鸡和12只兔子。