为了账号安全,请及时绑定邮箱和手机立即绑定

我写的是getPeachNumber(n+1) / 2 -1

想不明白,望大佬提点一下

正在回答

2 回答

已知题目说的是:第二天剩余的就是第一天的一半多一个,直观介绍:

假如第一天有:100(个)

那么第二天就还剩下:100/2-1    #这里就不用介绍了吧,吃掉一半并多吃一个

第二天就剩下了:50-1=49个

那么我们反推回去的话,可能很多人认为也就是 49*2+1就完事了,但是你确定吗?

49*2=98        98+1=99(个)

看到这里,相信你已经明白为什么要 (n+1)*2了吧

其实数字运算的奥妙得靠自己去理解,其实我也解释不清楚

1 回复 有任何疑惑可以回复我~

他是从1往10推,所以应该是((n+1)+1)*2

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

我写的是getPeachNumber(n+1) / 2 -1

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号