返回首页

编程求解"百鸡百钱"问题:公鸡五元一只,母鸡三元一只,小鸡一元三只,求一百元买一百只鸡的方法

60 2023-12-29 10:34 admin

一、编程求解"百鸡百钱"问题:公鸡五元一只,母鸡三元一只,小鸡一元三只,求一百元买一百只鸡的方法

#include<stdio.h>

int main()

{

int x,y,z;

for (x=1;x<100;x++)

{

for(y=1;y<30;y++)

{

for (z=1;z<20;z++)

{

if((x+y+z)==100&&(x+9*y+15*z)==300)printf(%d %d %d,x,y,z);continue;

}

}

}

return 0;

}

}

二、用100元买100只鸡,公鸡五元一只,母鸡三元一只,小鸡一元三只,问要用一百元钱买一百只鸡怎么买【解方程过程】

设,买公鸡 x 只,买母鸡y只,小鸡 z只

依题意得:

x+y+z = 100

5x + 3y + z/3 = 100

消去z,得:7x + 4y = 100

y = 25- 7x/4 > 0

所以,0 <x < 13, 且,x是4的倍数

所以,x =  4,8,12

    y = 18, 11,  4

    z =  78, 81, 84

从上面的情况可以得到3种买法。

这个是一个3元一次不定方程组。典型的100圆买百鸡。

但愿能够帮助你。

三、鸡是怎么交配繁殖后代的?

鸟类是泻殖同孔,蛋就是雌鸟的卵细胞,受精卵孵化成幼鸟

四、公鸡5元一只,母鸡3元一只,小鸡一元两只,请问100元钱买100只鸡,共有多少种买法

设买公鸡x只,母鸡y只,小鸡z只

x+y+z=100 (1)

5x+3y+z/2=100 (2)

10x+6y+z=200 (3)

(3)-(1),得:

9x+5y=100

x=5,y=9,z=86

x=10,y=2,z=88

一共有两种买法

五、三元一次方程组运用题用1000块钱买100只鸡,公鸡50块一只,母鸡30块一只,小鸡10块3只。问公鸡、母鸡、小鸡各

假设各买a,b,c只

①a+b+c=100

②50a+30b+10c/3=100

且a,b,c都为正整数,c为3的倍数,a,b,c都小于100

①*50-②

20b+140c/3=4000

所以b=200-7c/3

根据上述条件,

c=78,b=18,a=4;

c=81,b=11,a=8;

c=84,b=4,a=12

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片