FreeABC
记忆重叠

PHP经典算法小羊繁殖-数组经典练习

<?php
/*
题目:一头母羊的寿命是5年,
它会在第2年和第4年底各生下一头母羊,
第5年死去,问一开始农场有1头母羊,
20年后,农场会有多少只母羊?
*/
$yang = array(1,0,0,0,0);
for($i = 1; $i <= 20; $i++){
$temp = $yang[1] + $yang[3];
array_unshift($yang,$temp);//数组头部添加一个单元
array_pop($yang);//弹走数组最后一个单元
}
echo array_sum($yang);//计算数组所有值的总和。
?>
<?php /* 题目:一头母羊的寿命是5年, 它会在第2年和第4年底各生下一头母羊, 第5年死去,问一开始农场有1头母羊, 20年后,农场会有多少只母羊? */ $yang = array(1,0,0,0,0); for($i = 1; $i <= 20; $i++){ $temp = $yang[1] + $yang[3]; array_unshift($yang,$temp);//数组头部添加一个单元 array_pop($yang);//弹走数组最后一个单元 } echo array_sum($yang);//计算数组所有值的总和。 ?>
<?php 
/*
题目:一头母羊的寿命是5年,
它会在第2年和第4年底各生下一头母羊,
第5年死去,问一开始农场有1头母羊,
20年后,农场会有多少只母羊?  
 */

$yang = array(1,0,0,0,0);
for($i = 1; $i <= 20; $i++){
    $temp = $yang[1] + $yang[3];
    array_unshift($yang,$temp);//数组头部添加一个单元
    array_pop($yang);//弹走数组最后一个单元
}
echo array_sum($yang);//计算数组所有值的总和。
?>
输出结果:
178
输出结果: 178
输出结果: 
178

 

未经允许不得转载:Free-Abc智能 » PHP经典算法小羊繁殖-数组经典练习
分享到: 更多 (0)