母牛

有一頭母牛,它每一年年初生一頭小母牛。每頭小母牛從第四個年頭開始,每一年年初也生一頭小母牛。請編程實如今第n年的時候,共有多少頭母牛?

Input輸入數據由多個測試實例組成,每一個測試實例佔一行,包括一個整數n(0<n<55),n的含義如題目中描述。 
n=0表示輸入數據的結束,不作處理。Output對於每一個測試實例,輸出在第n年的時候母牛的數量。 
每一個輸出佔一行。Sample Input編程

2
4
5
0

Sample Output測試

2
4
6


找規律:

 

 

 

     static long f(int n){
                if(n==1) return 1;
                if(n==2) return 2;
                if(n==3) return 3;
                if(n==4) return 4;
                return f(n-1)+f(n-3);
        }
相關文章
相關標籤/搜索