php 猴子摘桃的算法


Posted in PHP onJune 20, 2017

有一只猴子摘了一堆桃子,当即吃了一半,可是桃子太好吃了,它又多吃了一个,第二天它把第一天剩下的桃子吃了一半,又多吃了一个,就这样到第十天早上它只剩下一个桃子了,问它一共摘了多少个桃子?

方法1

function taozi($i){
 if($i==10)
 {
   return 1;
  }

 $i=(taozi($i+1)+1)*2;
 return $i;
}
echo "一共桃子有",taozi(1);
echo '<hr/>';

方法2

$a=1;
for($i=10;$i>1;$i--){
$a=($a+1)*2;
}

echo '一共摘了',$a,'个桃子';
echo '<hr/>';
PHP 相关文章推荐
global.php
Dec 09 PHP
40个迹象表明你还是PHP菜鸟
Sep 29 PHP
实测在class的function中include的文件中非php的global全局环境
Jul 15 PHP
php实现文件下载简单示例(代码实现文件下载)
Mar 10 PHP
Mac OS下配置PHP+MySql环境
Feb 25 PHP
php实现的SSO单点登录系统接入功能示例分析
Oct 12 PHP
php提交表单时保留多个空格及换行的文本样式的方法
Jun 20 PHP
PHP实现mysqli批量执行多条语句的方法示例
Jul 22 PHP
Yii框架通过请求组件处理get,post请求的方法分析
Sep 03 PHP
ThinkPHP5.0框架实现切换数据库的方法分析
Oct 30 PHP
分享8个Laravel模型时间戳使用技巧小结
Feb 12 PHP
laravel7学习之无限级分类的最新实现方法
Sep 30 PHP
详解php框架Yaf路由重写
Jun 20 #PHP
PHP简单计算两个时间差的方法示例
Jun 20 #PHP
php实现的错误处理封装类实例
Jun 20 #PHP
PHP实现在windows下配置sendmail并通过mail()函数发送邮件的方法
Jun 20 #PHP
php实现的双色球算法示例
Jun 20 #PHP
php实现的二分查找算法示例
Jun 20 #PHP
创建无限极分类树型结构的简单方法
Jun 20 #PHP
You might like
PHP脚本数据库功能详解(中)
2006/10/09 PHP
解决控件遮挡问题:关于有窗口元素和无窗口元素
2007/01/28 PHP
PHP实现多服务器session共享之NFS共享的方法
2007/03/16 PHP
php cache类代码(php数据缓存类)
2010/04/15 PHP
php数组函数序列之prev() - 移动数组内部指针到上一个元素的位置,并返回该元素值
2011/10/31 PHP
PHP实现采集抓取淘宝网单个商品信息
2015/01/08 PHP
php关联数组快速排序的方法
2015/04/17 PHP
php封装的图片(缩略图)处理类完整实例
2016/10/19 PHP
获得所有表单值的JQuery实现代码[IE暂不支持]
2012/05/24 Javascript
使用js的replace()方法查找字符示例代码
2013/10/28 Javascript
jQuery结合CSS制作漂亮的select下拉菜单
2015/05/03 Javascript
jQuery.each使用详解
2015/07/07 Javascript
详解js产生对象的3种基本方式(工厂模式,构造函数模式,原型模式)
2017/01/09 Javascript
微信小程序开发之麦克风动画 帧动画 放大 淡出
2017/04/18 Javascript
微信小程序使用navigateTo数据传递的实例
2017/09/26 Javascript
vue.js todolist实现代码
2017/10/29 Javascript
Vue利用canvas实现移动端手写板的方法
2018/05/03 Javascript
wx-charts 微信小程序图表插件的具体使用
2019/08/18 Javascript
js实现内置计时器
2019/12/16 Javascript
浅谈js数组splice删除某个元素爬坑
2020/10/14 Javascript
react antd表格中渲染一张或多张图片的实例
2020/10/28 Javascript
[49:41]NB vs NAVI Supermajor小组赛A组 BO3 第一场 6.2
2018/06/03 DOTA
[57:59]EG vs Secret 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
Python实现扫描指定目录下的子目录及文件的方法
2014/07/16 Python
Python序列之list和tuple常用方法以及注意事项
2015/01/09 Python
python 变量初始化空列表的例子
2019/11/28 Python
Python爬虫解析网页的4种方式实例及原理解析
2019/12/30 Python
HTML5对手机页面长按会粘贴复制禁用的解决方法
2016/07/19 HTML / CSS
丹尼尔惠灵顿手表天猫官方旗舰店:Daniel Wellington
2017/08/25 全球购物
三星俄罗斯授权在线商店:Samsung俄罗斯
2019/09/28 全球购物
中学教师暑期培训方案
2014/08/27 职场文书
五年级学生评语大全
2014/12/26 职场文书
公司周年庆典致辞
2015/07/30 职场文书
初中同学会致辞
2015/08/01 职场文书
爱护公物主题班会
2015/08/17 职场文书
python_tkinter事件类型详情
2022/03/20 Python