題目內容:斐波那契數定義為:f(0)=0,f(1)=1,f(n)=f(n-1)+f(n-2)(n>1且n為整數)
如果寫出菲氏數列,則應該是:
0 1 1 2 3 5 8 13 21 34 ……
如果求其第6項,則應為8。
求第n項菲氏數。
輸入描述:輸入數據含有不多于50個的正整數n(0<=n<=46)。
輸出描述:對于每個n,計算其第n項菲氏數,每個結果應單獨占一行。
題目分析:先把第0項到第46項的斐波那契數求出來,放在一個數組中,然后,直接查表即可,這樣就不會超時。
參考代碼:
新聞熱點
疑難解答
圖片精選