猴子吃桃算法
有n個桃子,猴子第一天吃了一半,以爲不過癮,又多吃了一個,次日把剩下的桃子吃了一半,又多吃了一個,到第十天的時候,剛好剩下了1個桃子,求ncode
n-n/2-1=1blog
化簡可得 n= (i + 1 )*2 i開始爲1
im
題目是十天,遞推十次便可得到n的結果d3
int n=1; for(int i=10;i>=1;i--){ n = eat(n); System.out.print("第"+i+"天吃了"); System.out.println(n); } } public static int eat(int n){ int result = (n+1)*2; return result; }