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 相关文章推荐
用ODBC的分页显示
Oct 09 PHP
一个简单php扩展介绍与开发教程
Aug 19 PHP
PHP分多步骤填写发布信息的简单方法实例代码
Sep 23 PHP
php+js实现异步图片上传实例分享
Jun 02 PHP
php的4种常见运行方式
Mar 20 PHP
php生成静态html页面的方法(2种方法)
Sep 14 PHP
PHP+jQuery翻板抽奖功能实现
Oct 19 PHP
PHP获取文件扩展名的4种方法
Nov 24 PHP
YII Framework教程之异常处理详解
Mar 14 PHP
PHP获取链表中倒数第K个节点的方法
Jan 18 PHP
php爬取天猫和淘宝商品数据
Feb 23 PHP
PHP bin2hex()函数基础实例讲解
Feb 11 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
Terran兵种介绍
2020/03/14 星际争霸
php+xml结合Ajax实现点赞功能完整实例
2015/01/30 PHP
PHP Cookei记录用户历史浏览信息的代码
2016/02/03 PHP
PHP+MySQL存储数据常见中文乱码问题小结
2016/06/13 PHP
PHP面向对象中new self()与 new static()的区别浅析
2017/08/17 PHP
PHP小程序支付功能完整版【基于thinkPHP】
2019/03/26 PHP
setInterval 和 setTimeout会产生内存溢出
2008/02/15 Javascript
javascript之典型高阶函数应用介绍二
2013/01/10 Javascript
jquery click([data],fn)使用方法实例介绍
2013/07/08 Javascript
文本框水印提示效果的简单实现代码
2014/02/22 Javascript
QQ空间顶部折页撕开效果示例代码
2014/06/15 Javascript
我的Node.js学习之路(三)--node.js作用、回调、同步和异步代码 以及事件循环
2014/07/06 Javascript
Javascript核心读书有感之语言核心
2015/02/01 Javascript
jQuery插件animateSlide制作多点滑动幻灯片
2015/06/11 Javascript
浅谈window.onbeforeunload() 事件调用ajax
2016/06/29 Javascript
如何利用JQuery实现从底部回到顶部的功能
2016/12/27 Javascript
WebView启动支付宝客户端支付失败的问题小结
2017/01/11 Javascript
基于bootstrop常用类总结(推荐)
2017/09/11 Javascript
详解Nodejs 通过 fs.createWriteStream 保存文件
2017/10/10 NodeJs
React Native之prop-types进行属性确认详解
2017/12/19 Javascript
webpack file-loader和url-loader的区别
2019/01/15 Javascript
微信小程序实现订单倒计时
2020/11/01 Javascript
vue中选中多个选项并且改变选中的样式的实例代码
2020/09/16 Javascript
解决js中的setInterval清空定时器不管用问题
2020/11/17 Javascript
答题辅助python代码实现
2018/01/16 Python
Tensorflow进行多维矩阵的拆分与拼接实例
2020/02/07 Python
Python如何获取文件路径/目录
2020/09/22 Python
Python Spyder 调出缩进对齐线的操作
2021/02/26 Python
捷克购买家具网站:JENA nábytek
2020/03/19 全球购物
新奥尔良珠宝:Mignon Faget
2020/11/23 全球购物
银行金融服务方案
2014/06/11 职场文书
巾帼志愿者活动方案
2014/08/17 职场文书
2014年检验科工作总结
2014/11/22 职场文书
2014年幼儿园学期工作总结
2014/12/05 职场文书
优秀新员工事迹材料
2019/05/13 职场文书
python实现简单的聊天小程序
2021/07/07 Python