查看“编程学习”的源代码
←
编程学习
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看并复制此页面的源代码:
==sum of array== <source lang="php"> function sumArray($array) { sort($array); array_pop($array); array_shift($array); return array_sum($array); } function sumArray($array) { return array_sum($array) - max($array) - min($array); } function sumArray($array) { if (count($array) < 3) { return 0; } asort($array); return array_sum(array_slice($array, 1, -1)); } </source> ==Growth of a Population== In a small town the population is p0 = 1000 at the beginning of a year. The population regularly increases by 2 percent per year and moreover 50 new inhabitants per year come to live in the town. How many years does the town need to see its population greater or equal to p = 1200 inhabitants? At the end of the first year there will be: 1000 + 1000 * 0.02 + 50 => 1070 inhabitants At the end of the 2nd year there will be: 1070 + 1070 * 0.02 + 50 => 1141 inhabitants (number of inhabitants is an integer) At the end of the 3rd year there will be: 1141 + 1141 * 0.02 + 50 => 1213 It will need 3 entire years. <source lang="php"> function nbYear($p0, $percent, $aug, $p) { return $p0 >= $p ? 0 : 1 + nbYear((int)$p0 * (1+$percent/100) + $aug, $percent, $aug, $p); } </source>
返回
编程学习
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息