大豬生小豬

2021-08-10 02:48:17 字數 965 閱讀 7491

problem h:

大豬生小豬

description

很奇怪,最近養豬大戶小劉事事順心,事情如下:第一天,他有乙隻小豬(小母豬),到第二天,母豬就可以下乙個小豬崽(當然還是小母豬).......以此類推,但是小劉也要掙錢,每只母豬下了兩隻小豬之後,小劉就決定把這頭豬賣掉。假如有

n天,小劉家有了多少頭豬(按第一天家裡有一頭小母豬)。

input

輸入包含乙個正整數t,代表有

t組測試事例,接下來有

t行,每行輸入乙個整數n(

0 < n < 20).

output

輸出經過n天之後,小劉家擁有豬的個數。

sample input 2

2 3sample output 2

3hint

#include

int fun(int n)

if(n<=1)

return n;

else

return fun(n-1)+fun(n-2);

int main()

int t;

scanf("%d",&t);

while(t--)

int n;

scanf("%d",&n);

printf("%d\n",fun(n+1));

return 0;

這樣也行。

#include

int fun(int n)

if(n<=2)

return n;

else

return fun(n-1)+fun(n-2);

int main()

int t;

scanf("%d",&t);

while(t--)

int n;

scanf("%d",&n);

printf("%d\n",fun(n));

return 0;

NYOJ 大豬生小豬

大豬生小豬 話說現在豬肉 這麼貴,著名的acboy 0068 也開始了養豬生活。說來也奇怪,他養的豬一出生第二天開始就能每天中午生乙隻小豬,而且生下來的竟然都是母豬。不過光生小豬也不行,0068採用了乙個很奇特的辦法來管理他的養豬場 對於每頭剛出生的小豬,在他生下第二頭小豬後立馬被殺掉,賣到超市裡。...

豬生豬,兔生兔

tags 演算法 其實這個出自面試題,當時沒做出來,哭喪臉.我們先來看個比較常見的問題 有一對兔子,從出生後第3個月起每個月每只兔子都生一對兔子,小兔子長到第三個月後每個月每只又生一對兔子,假如兔子都不死,問第n個月的兔子總數為多少?由題目意思可看出第n個月的總數取決於第n 1個月的兔子的總數加上第...

本命年小豬豬的2019大計

2019悄然而至,自家親姐送的兩套紅內衣,提醒著我的本命年到來。作為初入社會的本命年小豬豬,在網際網路寒潮中,鄭重立下些flag來完成自身的新年大計。開頭先做個自我介紹吧!我是小美萍,乙個文藝範兒的工科女,乙個曾因選擇了理科而跌破一眾教師的學生,倒不是因為自己理科慘不忍睹,而是因為自己文科更出色。大...