Bài này test có 1 case bị sai, sửa giúp em với ạ.
Đề bài: Dãy số Fibonaci được xác định bởi công thức sau:
f(0) = 0 , f(1) = 1 , f (i) = f(i - 1) + f(i - 2)
Yêu cầu: Viết chương trình nhập vào số nguyên NN và đưa ra số fibonaci thứ N?
Bài em làm:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int N;
cin >> N;
int f0 = 0;
int f1 = 1;
int fN = 1;
if (N == 0 or N == 1)
{
cout << N;
}
for (int i = 2; i <= N ; i++)
{ fN = f0 + f1;
f0 = f1;
f1 = fN;
}
cout << fN;
}