php写百钱白鸡经典算法

  • A+
所属分类:PHP

对,我又很久没更新网站了,最近我去学php了。试试一个经典算法,百钱百鸡。

百钱百鸡

公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱(是三只一分,注意注意),用100文钱买一百只鸡,其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只刚好凑足100文钱。

php写百钱白鸡经典算法

百钱百鸡PHP代码

  1. for($x=1;$x<100;$x++){
  2.   for ($y=1; $y <100 ; $y++) {
  3.     for ($z=1; $z <100 ; $z++) {
  4.         if($x + $y +$z ==100){
  5.           if (5*$x+3*$y+$z/3==100) {
  6.             echo '公鸡:'.$x,' 母鸡:'.$y,' 小鸡:'.$z;
  7.             echo '<br />';
  8.         }
  9.       }
  10.     }
  11.   }
  12. }

其实就是一个简单的for循环,配合if else来判断执行。

 

李金龙

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: