编程语言
首页 > 编程语言> > PHP逻辑锻炼---百钱买百鸡

PHP逻辑锻炼---百钱买百鸡

作者:互联网

/*公鸡5文,母鸡3文,小鸡3个1文,问100文可以怎样买正好花完*/
$arr=[];
$gj=100/5;//公鸡最大数
$mj=intval((100-5-1)/3);//母鸡最大数
for ($i=1;$i<=$gj;$i++){
    for ($j=1;$j<=$mj;$j++){
        $count=100-$i-$j;
        if ($count%3==0 && $i*5+$j*3+$count/3==100){
            array_push($arr,['公鸡'=>$i,'母鸡'=>$j,'小鸡'=>$count]);
        }
    }
}
echo "<pre>";
print_r($arr);

  

标签:arr,母鸡,最大数,公鸡,买百鸡,百钱,小鸡,100,PHP
来源: https://www.cnblogs.com/huixincode/p/11592773.html