标签:
有一只兔子,从出生后第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