-只剩下一个桃子了。请问猴子第一天一共摘了多少个桃子?
【注:采用逆向思维】
分析:
设:总共有x个桃子,现在有y个桃子。
1……y1=x/2-1
2……y2=y1/2-1
3……y3=y2/2-1
4……y4=y3/2-1
…………
9……y9=y8/2-1
10……y10=y9/2-1
package sss;
public class S12 {
public static void main(String[] args) {
int y=1,x;
for(x=1; x<10; x++) {
y=(y+1)*2;
}
System.out.println("猴子第一天一共摘了"+y+"个桃子。");
}
}