较难的鸡兔同笼

来源:百度知道 编辑:UC知道 时间:2024/05/24 06:29:50
有蜘蛛、蜻蜓、蝉三种动物共18只,共有腿118条,翅膀20对。问蜻蜓有多少只?(蜘蛛.8条腿;蜻蜓6条腿,两对翅膀;蝉6条腿,一对翅膀)
要步骤
有算术方法吗?回答后我还会加分。

设蜘蛛x只、蜻蜓y只、蝉z只
x+y+z=18
8x+6(y+z)=118
2y+z=20
解得
x=5
y=7
z=6
所以蜘蛛5只、蜻蜓7只、蝉6只

解:设蜘蛛x只,蜻蜓y只,蝉(18-x-y)只
8x+6y+6(18-x-y)=118……1
x*0+2y+1(18-x-y)=20……2
化简得:
8x+6y+108-6x-6y=118
2x+108=118
2x=118-108
x=5
所以把x=5代入2得:
2y+18-5-y=20
y+13=20
y=7
所以x=5,y=7
所以蝉有:18-x-y=18-5-7=6只
答:蜘蛛有5只,蜻蜓有7只,蝉有6只。

算术方法:

蜘蛛.8条腿;蜻蜓6条腿;蝉6条腿
蜻蜓和蝉的腿都是6条,蜘蛛的腿比他们多2条
假设蜘蛛只有6条腿,那么18只动物应该有18*6=108条腿
但腿有118条,多出的腿就是蜘蛛的数量,
蜘蛛:(118-108)/2=5 只

易得蜻蜓和蝉共:18-5=13 只

答:蜻蜓有7只
同理 蜻蜓比蝉多1对翅膀,若蜻蜓只有一对翅膀,那么总共应有13对翅膀,但翅膀有20对,
显然 多出的翅膀应该是蜻蜓的
蜻蜓:20-13=7 只

设蜘蛛x只、蜻蜓y只、蝉z只
x+y+z=18
8x+6y+6z=118
2y+z=20
得:X=5
Y=7
Z=6

设蜘蛛x只、蜻蜓y只、蝉z只
x+y+z=18
8x+6(y+z)=118
2y+z=20
解得
x=5
y=7
z=6
所以蜘蛛5只、蜻蜓7只、蝉6只

2*x+y=20
y 必为偶数,就算是枚举也能出来了