鸡兔同笼的简单算法是?
兔同笼的简单算法是?
判别提供的动物数据中,不同动物之间的差异:一只鸡两只脚,一只兔是4只脚,每一只动物脚数相差2只; 假定全是其中一种动物,则脚数等于 动物头数*该动物每只拥有的脚数,比较与已知的脚数,差别多少,以更换动物种类来调整:将一只鸡换成一只兔,脚总数将增加2只;将一只兔换成一只鸡,脚数就将减少2只,这样看差别数立即可以算出需要调换的动物数,即答案立即得到; 如100只鸡、兔中,脚为204只。假定全是鸡,则脚有200只,比较题目,脚还差4只;但将一只鸡换成一只兔时,脚将增加2只,现在还缺4只脚,那么只要将 4/2=2只鸡换成兔。则脚将增加4只,所以答案就是兔2只,鸡100-2=98只。 假定全是兔的解决思路,以及相类似问题,皆可依此思考解决办法,如三种动物,有两种有翅,有一种脚数不同,然后总数知道,翅膀数知道,脚数知道,求解;也是可以通过类似分析,以小学计算知识解决。