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

我写的是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下载
官方微信