js百钱买白鸡的几种方法

来源:互联网 发布:淘宝定制t恤好做吗 编辑:程序博客网 时间:2024/06/07 00:58

用百钱买白鸡,公鸡5钱一只,母鸡3钱一只,小鸡三只1钱



第一种方法:

<pre name="code" class="html"><script>    var x,y,z;    for(x=0;x<=100;x++){        for(y=0;y<=100;y++){           for(z=0;z<=100;z++){               if((x+y+z==100)&&(5*x+3*y+z/3)){                   document.write(x+','+y+','+z);                 }            }         }     }</script>

第二种方法:

<script>      var x,y,z;      for(x=0;x<=100;x++){         for(y=0;y<=100;y++){              var z=100-x-y;              if((x+y+z==100)&&(5*x+3*y+z/3)){                   document.write(x+','+y+','+z);              }         }     }</script>


第三种方法:(公鸡最多20,母鸡最多33)

<script>      var x,y,z;       for(x=0;x<=20;x++){            for(y=0;y<=33;y++){                      var z=100-x-y;                      if((x+y+z==100)&&(5*x+3*y+z/3)){                              document.write(x+','+y+','+z);                          }                              }        }</script>
</pre><pre name="code" class="html">
第四种方法:(得到一个结果就结束)

<script>      var x,y,z;      baiji:      for(x=0;x<=100;x++){         for(y=0;y<=100;y++){             var z=100-x-y;             if((x+y+z==100)&&(5*x+3*y+z/3)){                 document.write(x+','+y+','+z);                 break baiji;               }                            }     }</script>



0 0
原创粉丝点击