$chicken = array();//每天新增出生鸡
$egg = array();//每天生的鸡蛋
$chicken[0] = 1;
for($i=1;$ilt;=100;$i++){
$chicken[$i] = 0;
$egg[$i] = 0;
if($i ; 4){//第5天开始有鸡蛋
if($i;32){//第33天开始出现死亡
$chicken[$i-33] = 0;
}
for($j=1;$jlt;=floor($i/5);$j++){
$egg[$i] = $egg[$i] + 3*$chicken[$i-5*$j];//鸡生蛋
}
$chicken[$i] = $egg[$i-3]; //蛋变鸡
$egg[$i-3] = 0;
}
}
$chicken_count = 0;//鸡总数
foreach($chicken as $value){
$chicken_count += $value;
}
$egg_count = 0;//蛋总数
foreach($egg as $value){
$egg_count += $value;
}
echo ;鸡总数;;
print_r($chicken_count);
echo ;lt;br;;;
echo ;蛋总数;;
print_r($egg_count);