時間限制:C/C++ 1秒,其他語言2秒
空間限制:C/C++ 32768K,其他語言65536K
64bit IO Format: %lld
題目描述
現在已知Fibonacci(菲波那切)數列的前幾項0、1、1、2、3、5、8……,編程求出第 N 項。
輸入描述:
輸入一行,包含一個正整數N
1 <= N <= 50
輸出描述:
輸出一個整數。
示例1
輸入
49
輸出
4807526976
#include<iostream>
using namespace std;
int main()
{
int N;
cin>>N;
long long int a[50];
a[0]=0;
a[1]=1;
for(int i=2;i<N;i++)
{
a[i]=a[i-1]+a[i-2];
}
cout<<a[N-1]<<endl;
return 0;
}