A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 羊口羊口羊 于 2015-9-6 13:11 编辑

        猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第十天早上再想吃时,就只剩下一个桃子了。求第一天共摘了多少个桃子?

        老实说,看完这道题目,我最想做的不是编码,而是灭了这只猴子,哈哈!

好厉害的猴子.png (67.1 KB, 下载次数: 0)

好厉害的猴子.png

5 个回复

倒序浏览
第一天有桃1534颗,I=9 S=1; while I>0 {S=(S+1)*2 ;I=I-1}
回复 使用道具 举报
顶一个吧,自己也看不懂
回复 使用道具 举报
不建议用递归,太吃内存,用递归基本可以用循环实现
回复 使用道具 举报
好腻害啊。
回复 使用道具 举报
我张云杰 发表于 2015-9-6 09:06
不建议用递归,太吃内存,用递归基本可以用循环实现

好的,谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马