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中的MYSQL常用函数(php下操作数据库必备)
Sep 12 PHP
PHP中foreach循环中使用引用要注意的地方
Jan 02 PHP
php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解决方法
Nov 04 PHP
PHP结合jQuery插件ajaxFileUpload实现异步上传文件实例
Aug 17 PHP
Mac版PhpStorm之XAMPP整合apache服务器配置的图文教程详解
Oct 13 PHP
PHP使用星号替代用户名手机和邮箱的实现代码
Feb 07 PHP
PHP的PDO预处理语句与存储过程
Jan 27 PHP
RSA实现JS前端加密与PHP后端解密功能示例
Aug 05 PHP
laravel 使用auth编写登录的方法
Sep 30 PHP
php实现微信小程序授权登录功能(实现流程)
Nov 13 PHP
php设计模式之职责链模式实例分析【星际争霸游戏案例】
Mar 27 PHP
PHP设计模式(三)建造者模式Builder实例详解【创建型】
May 02 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验证码类实例分享
2013/12/27 PHP
php中使用GD库做验证码
2016/03/31 PHP
yii的入口文件index.php中为什么会有这两句
2016/08/04 PHP
Laravel框架实现的批量删除功能示例
2019/01/16 PHP
php使用curl模拟多线程实现批处理功能示例
2019/07/25 PHP
PHP 进程池与轮询调度算法实现多任务的示例代码
2019/11/26 PHP
CLASS_CONFUSION JS混淆 全源码
2007/12/12 Javascript
jQuery 核心函数以及jQuery对象
2010/03/23 Javascript
js 多种变量定义(对象直接量,数组直接量和函数直接量)
2010/05/24 Javascript
编程语言JavaScript简介
2014/10/16 Javascript
jquery实现仿新浪微博评论滚动效果
2015/08/06 Javascript
jquery获取form表单input元素值的简单实例
2016/05/30 Javascript
41个Web开发者必须收藏的JavaScript实用技巧
2016/07/22 Javascript
浅谈js函数的多种定义方法与区别
2016/11/29 Javascript
js读取json文件片段中的数据实例
2017/03/09 Javascript
JQuery EasyUI 结合ztrIee的后台页面开发实例
2017/09/01 jQuery
vue canvas绘制矩形并解决由clearRec带来的闪屏问题
2019/09/02 Javascript
Vue实现渲染数据后控制滚动条位置(推荐)
2019/12/09 Javascript
js实现详情页放大镜效果
2020/10/28 Javascript
Python输出汉字字库及将文字转换为图片的方法
2016/06/04 Python
python之PyMongo使用总结
2017/05/26 Python
python中闭包Closure函数作为返回值的方法示例
2017/12/17 Python
详解pyqt5 动画在QThread线程中无法运行问题
2018/05/05 Python
使用Python向C语言的链接库传递数组、结构体、指针类型的数据
2019/01/29 Python
python3.6使用tkinter实现弹跳小球游戏
2019/05/09 Python
为什么你还不懂得怎么使用Python协程
2019/05/13 Python
pandas DataFrame行或列的删除方法的实现示例
2019/08/02 Python
新版Pycharm中Matplotlib不会弹出独立的显示窗口的问题
2020/06/02 Python
HTML5 图片预加载的示例代码
2020/03/25 HTML / CSS
声明struct x1 { . . . }; 和typedef struct { . . . }x2;有什么不同
2012/06/02 面试题
大学毕业生推荐信
2014/07/09 职场文书
旅行社优秀创业计划书
2014/08/16 职场文书
单位委托函范文
2015/01/29 职场文书
中学生逃课检讨书
2015/02/17 职场文书
详解Django的MVT设计模式
2021/04/29 Python
“鬼灭之刃”热度不减,其成功背后的原因是什么?
2022/03/22 日漫