公鸡5文钱一只
母鸡3文钱一只
小鸡一文钱3只
问100文钱,要买100只鸡,每种鸡不少于一只
那么100只鸡中,公鸡母鸡小鸡各有多少只
// 设 公鸡数g 母鸡数m 小鸡数 x
// 那么 g*5 + m*3 + x/3 = 100文
for($g=1;$g<=100;$g++){
for($m=1;$m<=100;$m++){
for($x=1;$x<=100;$x++){
// 钱等于100 数量也等于100
if ($g*5 + $m*3 + $x/3 ==100 && $g + $m + $x == 100) {
echo "公鸡:".$g." 母鸡:".$m." 小鸡:".$x."\n";
}
}
}
}
结果:
公鸡:4 母鸡:18 小鸡:78
公鸡:8 母鸡:11 小鸡:81
公鸡:12 母鸡:4 小鸡:84