早教吧 育儿知识 作业答案 考试题库 百科 知识分享

有若干只鸡兔同在一个笼子里,从上面数,有35个头;从下面数,有94只脚.问笼中各有几只鸡和兔?输入一行2个整数分别表示脚的数量和头的数量,2个整数之间用一个空格分开输出输出2行分别表

题目详情
有若干只鸡兔同在一个笼子里,从上面数,有35个头;从下面数,有94只脚.问笼中各有几只鸡和兔?
输入一行2个整数分别表示脚的数量和头的数量,2个整数之间用一个空格分开

输出
输出2行分别表示鸡的数量和兔子的数量
样例输入94 35样例输出23
12
▼优质解答
答案和解析
设有X只鸡,则兔有(35-X)只
2X+4(35-X)=94
140-2X=94
2X=46
X=23
则兔有35-23=12(只)

还有个想法更简单
假设所有的鸡和兔都能听懂人话
先说,所有动物听好口令:抬起一只脚! 所有的动物都抬起一只脚
再说,所有动物听好口令:再抬起一只脚! 所有的动物又抬起一只脚
这时地面剩余的脚为94-35-35=24只脚
这时候所有的鸡都一屁股坐地上了,但是每只兔子都还有2只脚在地上
那么剩下这24只脚都是兔子的,那兔子的只数就是24÷2=12只
鸡就是35-12=23只