标签:
有一只兔子,从出生后第3个月起每个月都生一只兔子,小兔子长到第三个月后每个月又生一只兔子,假如兔子都不死,问每个月的兔子总数为多少?
/**
* 统计出兔子总数。
*
* @param monthCount 第几个月
* @return 兔子总数
*/
public static int getTotalCount(int monthCount)
{
return 0;
}
输入int型表示month
输出兔子总数int型
9
34
<span style="font-size:18px;">import java.util.*;
public class Main{
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
while(scan.hasNext())
{
int month=scan.nextInt();
System.out.println(Sum(month));
}
}
static int Sum(int month)
{
int sum=0;
if(month==1){
sum=1;
}else if(month==2){
sum=1;
}else if(month==3){
sum=2;
}
else{
sum=Sum(month-1)+Sum(month-2);
}
return sum;
}
}</span>
标签:
原文地址:http://blog.csdn.net/tingzhiyi/article/details/52200307