多敲多学多想
2018-08-01 17:08
getPeachNumber(n+1)+1)*2
这段代码里的两个+1 ,是指前一天和当天多吃的一个桃子吗?
getPeachNumber(n+1)表示的是第二天,第二天的桃子+ 1(第一天多吃的一个),然后乘2。得到第一天的桃子数。
天数 吃掉的桃子 剩下的桃子
1 n/2+1 n/2-1
2 (n/2-1)/2+1 (n/2-1)/2-1
3 [(n/2-1)/2-1]/2+1 [(n/2-1)/2-1]/2-1
以此类推······
n+1是指天数加一,(n+1)+1 是指前一天得到的数在加一
C语言入门
926210 学习 · 20797 问题
相似问题