早教吧 育儿知识 作业答案 考试题库 百科 知识分享

java语言,eclipse编写的趣味题,新手求教育趣味题猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个,第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每

题目详情
java语言,eclipse编写的趣味题,新手求教育
【趣味题】猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个,第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第20天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。(PearNumber)
▼优质解答
答案和解析
public class Caculate {
public int getTotal(int n){
if(n>20) return 0;
if(n<1) return 0;
if(n==20) return 1;
return 2*(getTotal(n+1) + 1);
}

public static void main(String args[]){
Caculate caculate = new Caculate ();
System.out.println("total:" + caculate.getTotal(1));
}
}
看了 java语言,eclipse...的网友还看了以下: