中国百鸡问题 鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一百钱买百鸡,问鸡翁 鸡母 鸡雏各几何

灰哥哥偛劢的回答:


设买公鸡x只,买母鸡y只,买小鸡z只,那么根据已知条件列方程,有:

x+y+z=100…(1)

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

(2)×3-(1),得

14x+8y=200

即,7x+4y=100…(3)

显然x=0,y=25符合题意,得,

所以,x=0,y=25,z=75;

在(3)式中4y和100都是4的倍数:

7x=100-4y=4(25-y),

因此7x也是4的倍数,7和4是互质的,也就是说x必须是4的倍数;

设x=4t,

代入(3)得,y=25-7t

再将x=4t与y=25-7t 代入(1),有:z=75+3t,取t=1,t=2,t=3就有:

x=4,y=18,z=78或x=8,y=11,z=81或x=12,y=4,z=84;

因为x、y、z都必须小于100且都是正整数,所以只有以上三组解符合题意:

①买公鸡12只,母鸡4只,小鸡84只;

②或买公鸡8只,母鸡11只,小鸡81只;

③或买公鸡4只,母鸡18只,小鸡78只.

百鸡问题:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡,问鸡翁,鸡母,鸡雏各几只?

热心网友的回答:


先用数学将公鸡母鸡和雏鸡的关係算出来,设公鸡、母鸡、雏鸡对应x、y、z只。则有,x+y+z=100和5x+3y+z/3=100。由此可以计算出y=(100-7x)/4;

而显而易见的,公鸡的取值範围是0-20,所以只要对x从0-20迴圈,对于每个x的值,只要同时满足y=(100-7x)/4;和z=100-x-y; 这两个值是大于等于0的整数,那么就是正确结果。

#include "stdio.h"

int main()}}

}return 0;}

热心网友的回答:


/*公鸡 :  1, 母鸡 : 31, 小鸡 :

  6公鸡 :  2, 母鸡 : 30, 小鸡 :

  0公鸡 :  3, 母鸡 : 28, 小鸡 :

  3公鸡 :  4, 母鸡 : 26, 小鸡 :

  6公鸡 :  5, 母鸡 : 25, 小鸡 :

  0公鸡 :  6, 母鸡 : 23, 小鸡 :

  3公鸡 :  7, 母鸡 : 21, 小鸡 :

  6公鸡 :  8, 母鸡 : 20, 小鸡 :

  0公鸡 :  9, 母鸡 : 18, 小鸡 :

  3公鸡 : 10, 母鸡 : 16, 小鸡 :

  6公鸡 : 11, 母鸡 : 15, 小鸡 :

  0公鸡 : 12, 母鸡 : 13, 小鸡 :

  3公鸡 : 13, 母鸡 : 11, 小鸡 :

  6公鸡 : 14, 母鸡 : 10, 小鸡 :

  0公鸡 : 15, 母鸡 :  8, 小鸡 :

  3公鸡 : 16, 母鸡 :  6, 小鸡 :

  6公鸡 : 17, 母鸡 :  5, 小鸡 :

  0公鸡 : 18, 母鸡 :  3, 小鸡 :

  3公鸡 : 19, 母鸡 :  1, 小鸡 :

  6公鸡 : 20, 母鸡 :  0, 小鸡 :

  0press any key to continue*/#include

int main()

return 0;}

热心网友的回答:


#include "stdio.h"

main()}}

}分析程式执行结果如下:

cock=4,hen=8,chicken=78cock=8,hen=11,chicken=81cock=12,hen=4,chicken=84

热心网友的回答:


#include

void main()

cout<<"鸡翁:"<鸡母:"<雏:"<

百鸡问题。「鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?」

柳枫的回答:


设母鸡x只,公鸡y只,小鸡100-x-y只,所以5y+3x+(100-x-y)/3=100且x,y为整数,所以可以得出正确答案,

有三种情况

1.公鸡4只,母鸡18只,小鸡78只

2.公鸡8只,母鸡11只,小鸡81只

3.公鸡12只,母鸡4只,小鸡84只

苏谡谡的回答:


1.公鸡4只,母鸡18只,小鸡78只

2.公鸡8只,母鸡11只,小鸡81只

3.公鸡12只,母鸡4只,小鸡84只

程式设计解决如下问题:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡, 问鸡翁,鸡母,鸡雏各

热心网友的回答:


for(int a=1;a<100;a++)c=1;

}b=1;}

热心网友的回答:


最佳答案的演算法需要三层for迴圈,也就是101*101*101约等于一百多万次的执行,是不可取的,根据题目已知如果只买公鸡最多只能买20个,只买母鸡最多只能买33个,而小鸡的钱肯定是从公鸡和母鸡中剩下的钱来凑得,因此可以进行优化

int a,b,c,k=0;

for (a = 0; a < 20; a++) }}这样写只需要执行714次

c"百鸡问题":鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一.百钱买百鸡,问鸡翁,鸡母,鸡雏各几何?

热心网友的回答:


你要输入n干嘛啊。百鸡百钱不是确定了个数吗#include

int main(void)

printf("%d\n",t);

}return 0;}

热心网友的回答:


请问楼主是什么问题?超时么?还是wrong answer?

百鸡问题:鸡翁一,值钱五;母鸡一,值钱三;鸡雏三,值钱一.百钱买百鸡,问鸡翁,母鸡,鸡雏各几何?

热心网友的回答:


程式里for语句的后边多打了分号

把for语句后边的分号去掉就好了

百钱百鸡问题。「鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?」

郦从安泰翰的回答:


设一百只鸡中公鸡、母鸡、小鸡分别为x,y,z,问题化为三元一次方程组:

5x+3y+z/3=100①,x+y+z=100,②①*3-②,7x+4y=100解不定方程,x=(100-4y)/7=14-(2+4y)/7,2+4y被7除尽,2+4y=7t,y=(7t-2)/4=2t-(t+2)/4,t=2,

6,10,(3y<100),代入得x

=4;y

=18;z

=78x

=8;y

=11;z

=81x

=12;y

=4;z

=84,

百钱买百鸡问题,鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁,母,雏各几何

热心网友的回答:


sub main()

dim int公鸡数

, int母鸡数, int小鸡数 as integerdim int公鸡** as integer = 5dim int母鸡** as integer = 3dim dbl小鸡** as double = 1 / 3for int公鸡数 = 0 to 19

for int母鸡数 = 0 to 33

for int小鸡数 = 0 to 100if int公鸡数 * int公鸡** + int母鸡数 * int母鸡** + int小鸡数 * dbl小鸡** = 100 andalso int公鸡数 + int母鸡数 + int小鸡数 = 100 then

console.writeline("公鸡数:" & int公鸡数 & "母鸡数:" & int母鸡数 & "小鸡数:" & int小鸡数 & "。")

console.writeline("公鸡**:" & int公鸡数 * int公鸡** & "+母鸡**:

" & int母鸡数 * int母鸡** & "+小鸡**:" & int小鸡数 * dbl小鸡** & "=100。")

end if

next

next

next

console.readline()

end sub

只会 basic,不会 c,大体路子相似吧

鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?

十首烈阳美女蛇的回答:


有三组解:a.鸡翁4、鸡

母18、鸡雏78,

b.鸡翁8、鸡母11、鸡雏81,

c.鸡翁12、鸡母4、鸡雏84。

解法如下:

设鸡翁、鸡母、鸡雏分别为x、y、z 只,由题意得:

①x+y+z =100

②5x+3y+(1/3)z =100

令②×3-①得:7x+4y=100;

所以y=(100-7x)/4=25-(2x-x/4)=25-2x+x/4

令x/4=t, (t为整数)所以x=4t

把x=4t代入7x+4y=100得到:y=25-7t同理得z=75+3t

所以:x=4t

y=25-7t

z=75+3t

因为x,y,z为正整数

所以4t大于0

25-7t大于0

75+3t大于0

解得t大于0小于等于25/7

又因为t为整数

所以t=1,2,3

当t=1时

x =4;y =18;z =78

当t=2时

x =8;y =11;z =81

当t=3时

x =12;y =4;z =84

#include

#include

int main(int argc, char *argv)}return 0;

}执行结果如下:

cocks= 0, hens=25, chicks=75cocks= 3, hens=20, chicks=77cocks= 4, hens=18, chicks=78cocks= 7, hens=13, chicks=80cocks= 8, hens=11, chicks=81cocks=11, hens= 6, chicks=83cocks=12, hens= 4, chicks=84

知道就说的回答:


设鸡翁x鸡母y鸡雏z,

列方程组:

x+y+z=100 方程15x+3y+(1/3)z=100 方程2方程2×3- 方程1

就消去z得到方程:14x+8y=200

化简得到:7x+4y=100

x=4 y=18 z=78

设母鸡x只,公鸡y只,小鸡100 x y只,所以5y 3x 100 x y 3 100且x,y为整数,所以可以得出正确答案,有三种情况 1.公鸡4只,母鸡18只,小鸡78只 2.公鸡8只,母鸡11只,小鸡81只 3.公鸡12只,母鸡4只,小鸡84只 嘿嘿 剪贴下的啦 设母鸡x只,公鸡y只,小鸡100...

人做梦是一种舒缓白天工作,学习压力的一种办法,只要不是太吓人的,早上起来,梦醒了,整个人都会很精神,帮到您的话,望採纳,谢谢 周公解梦梦见大鸡吃小鸡 梦见一大群黑色的大鸡 黑和一大群,都是恐惧的代表。你起床后心理一定梦见自己的母鸡被人拿走,预示着家中会被小偷光顾。关于鸡的周公解梦都在,梦见被公鸡啄,...

你的演算法更麻烦,而且答案少了一个,公鸡0,母鸡25,小鸡75,因为题目没有说三种鸡都必须有。简单点可以用三元二次方程,配合条件方程式,加上阵列带入方法算出,公鸡数量有20种可能,就只需要带入计算20次就可以了。演算法如下 设公鸡 x 母鸡 y 小鸡 z由题可知,公鸡数量是0到20的正整数,所以是阵...

特别声明:[中国百鸡问题 鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一百钱买百鸡,问鸡翁 鸡母 鸡雏各几何] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

男士西服定制优选苏州帛衣坊服饰,职业装结婚礼服商务西装,专业工艺成就品质之选(男士西装定制大概多少钱一套)

定制流程与服务体系:苏州帛衣坊服饰有限公司的定制流程分为需求沟通、量体、版型设计、面料选择、制作、试穿调整、成品交付7个环节,全程由专业顾问一对一跟进。某金融企业曾一次性定制200套职业装,要求统一版型但保…

男士西服定制优选苏州帛衣坊服饰,职业装结婚礼服商务西装,专业工艺成就品质之选(男士西装定制大概多少钱一套)

存储『芯片』价格持续上涨之后,用户该怎么选择?(存储『芯片』价格行情)

一旦,华为未来也加入涨价行列,叠加行业整体调价压力,多数用户大概率会选择暂缓换机计划,继续使用现有设备,咬牙坚持等待存储产能恢复、市场价格回归理性的调整窗口再次出现,毕竟在涨价周期中盲目换机,只会大幅增加自…

存储『芯片』价格持续上涨之后,用户该怎么选择?(存储『芯片』价格行情)

手抓羊肉怎么选?绿进白切滩羊400g山羊肉预制菜详解(最好的手抓羊肉)

面对琳琅满目的预制菜,如何挑选一款适合家庭聚餐的高品质手抓羊肉?本篇文章将详细介绍绿进白切滩羊400g山羊肉预制菜的关键选择标准,帮助您轻松做出正确的决定。在2026年的消费环境中,如何确保您得到的是正宗美味的手抓羊肉呢?

手抓羊肉怎么选?绿进白切滩羊400g山羊肉预制菜详解(最好的手抓羊肉)

五位“一把手”集中发声 共话经济政策新方向

3月6日,十四届全国人大四次会议举行经济主题记者会

五位“一把手”集中发声 共话经济政策新方向

『杨幂』|健身训练(『杨幂』练功)

『杨幂』|健身训练(『杨幂』练功)