问答详情
源自:5-8 递归函数(二)

猴子摘桃问题,是不是我的脑回路和你们的不一样呀?

首先这是题目,,,

任务

猴子第一天摘下N个桃子,当时就吃了一半,还不过瘾,就又多吃了一个。第二天又将剩下的桃子吃掉一半,又多吃了一个。以后每天都吃前一天剩下的一半零一个。到第10天在想吃的时候就剩一个桃子了,问第一天共摘下来多少个桃子?并反向打印每天所剩桃子数。

在代码编辑器中:

第7,11,12行根据注释提示填写代码

运行结果为:

到第10天在想吃的时候就剩一个桃子了

第10天在想吃的时候

想吃

然后我说一下我的问题,

第十天想吃的时候只有一个桃子了,那是不是就意味着第九天结束的时候只剩了一个桃子了, 既然第九天结束的时候只剩一个桃子了, 那么答案中第九天剩四个桃子是不是就是错误的,

这时候有人可能会说,题目就是这样的,可能是语句错误,想表达的意思其实是第九天刚开始想吃的时候在昨天剩了四个,但是如果是这样理解的话,我就无huck可说了。我一直以为答案就是正确的在那里理解了十来分钟才做出来,【一个和善的微笑】




提问者:最喜欢你啦 2018-11-21 21:23

个回答

  • 慕码人9509864
    2018-11-22 15:10:54
    已采纳

    就是语句问题 小编语文没学好 说不明白话

  • 石乐志_
    2018-12-22 16:30:39

    代码没看懂,懵的很!

  • 慕仰4757031
    2018-11-28 14:44:12

    我理解的是还没吃之前是剩4个,吃了的话就剩一个了

  • 慕仰4757031
    2018-11-28 14:42:43

    以后每天都吃前一天剩下的一半零一个,这句是关键,好好理解

  • 慕慕2392846
    2018-11-22 14:48:39

    我也看得一脸懵逼【一个和善的微笑】