百鸡问题:100元买100只鸡,公鸡5元一只,母鸡3元一只,小鸡3只一元,问公鸡、母鸡与小鸡各有多少只。

来自:    更新日期:早些时候
用100元钱买100只鸡,公鸡5元一只,母鸡3元一只,小鸡一元3只,问:公鸡,母鸡,小鸡各多少只?~

第一个空:100
第二个空:j
第三个空:5*i+3+j+(100-i-j)/3 == 100
第四个空:100-i-j
穷举法,如果需要考虑精度问题,那第三空就不能写==而是与100的差小于一个精确度,因为小鸡的价格是非整数(float型)

写个三重循环来寻找购买方案。
#include int main(void) {int i,j,k,count=0;for (i=1;i<=100/5;i++) /*公鸡*/for (j=1;j<=100/3;j++) /*母鸡*/for (k=1;k<=100*3;k++) /*小鸡*/if (i*5+j*3+k==100 && i+j+k*3==100) {count ++;printf ("方案%d:%d只公鸡,%d只母鸡,%d只小鸡。
",count,i,j,k*3);printf ("100只鸡 = %d + %d + %d
",i,j,k*3);printf ("100元钱 = %d×5 + %d×3 + %d/3 = %d + %d + %d
",i,j,k*3,i*5,j*3,k);printf ("
"); }}运行结果

第一个空:100
第二个空:j
第三个空:5*i+3+j+(100-i-j)/3 == 100
第四个空:100-i-j

穷举法,如果需要考虑精度问题,那第三空就不能写==而是与100的差小于一个精确度,因为小鸡的价格是非整数(float型)

我会买一只公鸡九十九只母鸡 还用愁没用小鸡吗 过日子要精打细算 钱要花在刀刃上啊

2011-11-2 16:16 滴滴答答飞的 | 五级
第一个空:100
第二个空:j
第三个空:5*i+3+j+(100-i-j)/3 == 100
第四个空:100-i-j

穷举法,如果需要考虑精度问题,那第三空就不能写==而是与100的差小于一个精确度,因为小鸡的价格是非整数(float型


百鸡问题:100元买100只鸡,公鸡5元一只,母鸡3元一只,小鸡3只一元,问公鸡、母鸡与小鸡各有多少只。视频

相关评论:
  • 17283633288百鸡问题:100元买100只鸡,公鸡5元一只,母鸡3元一只,小鸡3只一元,问公 ...
    葛劳浅第三个空:5*i+3+j+(100-i-j)\/3 == 100 第四个空:100-i-j 穷举法,如果需要考虑精度问题,那第三空就不能写==而是与100的差小于一个精确度,因为小鸡的价格是非整数(float型)

  • 17283633288《算经》中的百钱买百鸡问题,你会做吗?试下看看(39)
    葛劳浅问题内容是:用100文钱,买100只鸡,每只公鸡5文,母鸡3文,3只小鸡1文,问公鸡、母鸡和小鸡各多少只?解题方法上,初中生已学过的方程法可派上用场。设公鸡、母鸡和小鸡分别为x、y、z,建立方程组:x+y+z=100 和 5x+3y+1\/3z=100。通过计算,得出二元一次方程的整数解,共有3组解。此外...

  • 17283633288100块钱买100只鸡,母鸡3块一只,公鸡5块一只,小鸡1块3只,问各种鸡有多少...
    葛劳浅分析与解 因为100元钱,买100只鸡,所以平均1元钱买1只鸡。每小组4只鸡:其中1只母鸡和3只小鸡,共值4元钱。(因为1只母鸡3元钱,3只小鸡1元钱),恰好是平均1元钱买1只鸡。每大组7只鸡:其中1只公鸡和6只小鸡。共值7元钱。(因为1只公鸡5元钱,3只小鸡1元钱,6只小鸡2元钱),恰好...

  • 17283633288百鸡问题(数学)
    葛劳浅1、买公鸡4只,母鸡18只,小鸡78只 2、买公鸡8只,母鸡11只,小鸡81只 3、买公鸡12只,母鸡4只,小鸡84只

  • 17283633288百鸡问题
    葛劳浅已知:用100元买100只鸡,大公鸡5元1只,母鸡3元1只,小鸡1元3只。问各能买多少只?想:把三种鸡的只数分别设为未知数x、y、z,然后利用总只数、总钱数两个条件,列出两个方程,根据鸡的只数必须取整数的要求,一步一步推出各种鸡的只数。解:设大公鸡x只,母鸡y只,小鸡z只。根据题 意...

  • 17283633288百鸡问题解法
    葛劳浅中国古代的数学经典著作《张丘建算经》中记载了一道著名的数学问题,被称为百鸡问题。该问题描述的是用100文钱购买100只鸡,其中公鸡每只价值5文,母鸡每只3文,而3只小鸡总共价值1文。这个问题实际上是一个关于求解不定方程整数解的问题。设公鸡、母鸡和小鸡的数量分别为x、y和z。根据题意,我们...

  • 17283633288百钱买百鸡问题:用100元钱买100只鸡,公鸡每只5元,母鸡每只3元,小鸡...
    葛劳浅解:用x,y,z分别代表公鸡,母鸡,小鸡的个数,由题意得 5x+3y+(1\/3)z=100,x+y+z=100,即 15x+9y+z=300(1),x+y+z=100(2)(1)-(2)得14x+8y=200,即7x+4y=100,显然7与4互质.令x=4*(25-y)\/7,得一个特解为x。=12,y。=4.由定理知7x+4y=100的所有整数解为x=12+4t,y=4...

  • 17283633288有个人用100元买100只鸡,大鸡6元,中鸡3元,中鸡0.1元,问他能买大鸡;中...
    葛劳浅~~100元能买100只鸡,也忒便宜了!~ 解: 此题就是“百钱买百鸡问题”。一般都是用不定方程求解,小学生,甚至初中生都很难弄懂,本文采用“分组”法求解,小学生是可以看懂的。 分析与解 因为100元钱,买100只鸡,所以平均1元钱买1只鸡。每小组4只鸡:其中1只母鸡和3只小鸡,共值4元...

  • 17283633288解决百钱百鸡的问题,用100元钱买100只鸡,已知公鸡3元\/只,母鸡2元\/只...
    葛劳浅这是不定方程问题。设公鸡,母鸡,小鸡分别买x,y,z只,那么可得方程组:3x+2y+0.5z=100,x+y+z=100,两式消去z,得 5x+3y=100,显然,因为5和3的最大公约数为1,是100的因数,所以一定有整数解,经检验x=17,y=5是方程5x+3y=100的解,所以,5x+3y=100的解集为 x=17-3t,y=5+...

  • 17283633288一百元买100只鸡,小鸡一元钱两只,公鸡两元钱一只,母鸡四元一只,小鸡...
    葛劳浅看看这道题吧~一百元买一百只鸡,说公鸡三元一个,母鸡五元一个,小鸡一元三个,怎么算啊? 因为100元钱,买100只鸡,所以平均1元钱买1只鸡。每小组4只鸡:其中1只母鸡和3只小鸡,共值4元钱。(因为1只母鸡元文钱,3只小鸡1元钱),恰好是平均1元钱买1只鸡。每大组7只鸡:其中1只公鸡和...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网