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 相关文章推荐
php中支持多种编码的中文字符串截取函数!
Mar 20 PHP
php开发工具之vs2005图解
Jan 12 PHP
php执行sql语句的写法
Mar 10 PHP
php中存储用户ID和密码到mysql数据库的方法
Feb 06 PHP
PHP版 汉字转码的实现详解
Jun 09 PHP
php 批量生成html,txt文件的实现代码
Jun 26 PHP
php中将一段数据存到一个txt文件中并显示其内容
Aug 15 PHP
php使用cookie显示用户上次访问网站日期的方法
Jan 26 PHP
laravel 5 实现模板主题功能(续)
Mar 02 PHP
php实现复制移动文件的方法
Jul 29 PHP
PHP MSSQL 分页实例
Apr 13 PHP
PHP MYSQL简易交互式站点开发
Dec 27 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
在PHP3中实现SESSION的功能(一)
2006/10/09 PHP
curl实现站外采集的方法和技巧
2014/01/31 PHP
php获取文件名称和扩展名的方法
2017/02/07 PHP
PHPStorm2020.1永久激活及下载更新至2020(推荐)
2020/09/25 PHP
JavaScript继承方式实例
2010/10/29 Javascript
简约JS日历控件 实例代码
2013/07/12 Javascript
把jquery 的dialog和ztree结合实现步骤
2013/08/02 Javascript
写得不错的jquery table鼠标经过变色代码
2013/09/27 Javascript
解析Javascript小括号“()”的多义性
2013/12/03 Javascript
借助javascript代码判断网页是静态还是伪静态
2014/05/05 Javascript
js继承call()和apply()方法总结
2014/12/08 Javascript
深入理解setTimeout函数和setInterval函数
2016/05/20 Javascript
实例讲解jQuery中对事件的命名空间的运用
2016/05/24 Javascript
jsTree事件和交互以及插件plugins详解
2017/08/29 Javascript
vuejs使用递归组件实现树形目录的方法
2017/09/30 Javascript
nodejs实现超简单生成二维码的方法
2018/03/17 NodeJs
AngularJS日期格式化常见操作实例分析
2018/05/17 Javascript
jquery的$().each和$.each的区别
2019/01/18 jQuery
微信小程序自定义组件传值 页面和组件相互传数据操作示例
2019/05/05 Javascript
一文读懂ES7中的javascript修饰器
2019/05/06 Javascript
ES6 Symbol在对象中的作用实例分析
2020/06/06 Javascript
[51:53]完美世界DOTA2联赛决赛日 Inki vs LBZS 第二场 11.08
2020/11/10 DOTA
通过数据库向Django模型添加字段的示例
2015/07/21 Python
Python如何实现守护进程的方法示例
2017/02/08 Python
Python 实现输入任意多个数,并计算其平均值的例子
2019/07/16 Python
Python闭包与装饰器原理及实例解析
2020/04/30 Python
实现strstr功能,即在父串中寻找子串首次出现的位置
2016/08/05 面试题
建筑工程专业学生的自我评价
2013/12/25 职场文书
教育孩子心得体会
2014/01/01 职场文书
大学生职业生涯规划书
2014/03/14 职场文书
感恩父母的演讲稿
2014/05/06 职场文书
作风建设年活动总结
2014/08/27 职场文书
假期安全教育广播稿
2014/10/04 职场文书
学习十八届四中全会依法治国心得体会
2014/11/03 职场文书
联欢会开场白
2015/06/01 职场文书
职工食堂管理制度
2015/08/06 职场文书