美文网首页
for循环应用:百元买百鸡问题

for循环应用:百元买百鸡问题

作者: 光年之外iii | 来源:发表于2019-10-06 03:44 被阅读0次

公鸡5,母鸡3,小鸡1元3只,一百元全花完,刚好买一百只鸡的情况有哪几种。

设公鸡=g,母鸡=m,小鸡=x,

那么,既要满足g+m+x=100(只),

          也要满足5g+3m+1/3x=100(元)。

所以最终条件应为两个算式都满足的情况下,所得到的数字才是答案,转化为逻辑就为:

if(g+m+x==100 && 5g+3m+1/3x==100){

console.log(g,m,x)}

然后打印出公鸡,母鸡,小鸡的数量,即可:

document.write(`公鸡${g}只,母鸡${m}只,小鸡${x}只`)。

当然,要给外部设限制条件,由题可知,任何一种鸡,在购买数字超过一定的上限时,钱数会超过100,

那么,要设置一个限定条件,在三个条件都满足时,才可运行if循环,根据题意,以及一些小学基础的乘除法,完整的代码应该是这样的:

for(var g=0;g<=20;g++){

    for(var m=0;m<34;m++){

         for(var x=0;x<=300;x++){

             if(g+m+x==100 && 5g+3m+1/3x==100){             

                    console.log(g,m,x)

             }

          }

    }

}

相关文章

  • for循环应用:百元买百鸡问题

    公鸡5,母鸡3,小鸡1元3只,一百元全花完,刚好买一百只鸡的情况有哪几种。 设公鸡=g,母鸡=m,小鸡=x, 那么...

  • 百元买鸡问题

    问题 已知公鸡5元一只,母鸡3元一只,小鸡1元三只,用100元钱买100只鸡,问公鸡、母鸡、小鸡各多少只? 解题思...

  • 百元买百鸡

    百元买百鸡.公鸡5块钱一只,母鸡3块钱一只,小鸡1块钱三只.100块钱能买多少只公鸡,多少只母鸡,多少只小鸡?第一...

  • 百元买百鸡

    母鸡五元一只,公鸡三元一只,小鸡一元三只。一百元买一百只鸡,每种鸡都要买,有几种买法? for(var a = 1...

  • Java解决"百元买百鸡"问题

    题目:公鸡5元一只,母鸡3元一只,3只小鸡1元,如果用100元钱,买100只鸡,不佘不欠,则买公鸡,母鸡,小鸡,各...

  • 百元百鸡怎么买?

    问题如下:公鸡5元一只,母鸡3元一只,小鸡1元3只,100元要买100只鸡?有多少买法?解答:设公鸡买了a只,母鸡...

  • 算法趣事·百元买百鸡

    枚举法:列出问题所有的解,然后根据判断条件逐个验证对错。若满足判断条件,则问题解决。否则,问题无解。 设计模式:1...

  • 经典算法百元买百鸡

    一百个铜钱买了一百只鸡,其中母鸡一只5钱、公鸡一只3钱,小鸡一钱3只,问一百只鸡中公鸡、母鸡、小鸡各多少)。 这是...

  • C语言经典基础思维逻辑题:百钱买百鸡,问翁、母、雏各几何?

    百钱买百鸡问题 中国古代数学家张丘建在他的《算经》中提出了一个著名的“百钱买百鸡问题”,鸡翁一,值钱五,鸡母一,值...

  • Swift - 百钱买百鸡

    百钱买百鸡 题目:我国古代数学家张丘建在《算经》一书中曾提出过著名的“百钱买百鸡”问题,该问题叙述如下:鸡翁一,值...

网友评论

      本文标题:for循环应用:百元买百鸡问题

      本文链接:https://www.haomeiwen.com/subject/lfqfpctx.html