斐波那契數列3

1978 Fibonacci數列 3

 時間限制: 1 s
 空間限制: 64000 KB
 題目等級 : 青銅 Bronze
題目描述 Description

斐波納契數列是這樣的數列:

f1 = 1

f2 = 1

f3 = 2

f4 = 3

....

fn = fn-1 + fn-2

 

輸入一個整數n

求fn

輸入描述 Input Description

一個整數n, n<= 40

輸出描述 Output Description

一個整數fn

樣例輸入 Sample Input

3

樣例輸出 Sample Output

2

數據範圍及提示 Data Size & Hint

n<=40

#include <iostream>
using namespace std;
int main()
{
	int n;
	cin>>n;
	int f[n],i;
	f[1]=1;f[2]=1;
	for(int i=3;i<=n;i++)
	f[i]=f[i-1]+f[i-2];
	cout<<f[n];
	return 0;
}
這個可以對比藍橋杯練習系統裏的  斐波那契數列隊列對10007取餘  這個題來記憶,此題更加簡單。

發佈了43 篇原創文章 · 獲贊 4 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章