Pagini recente » Borderou de evaluare (job #1525450) | Cod sursa (job #1713591) | Cod sursa (job #670808) | Cod sursa (job #1376523) | Cod sursa (job #1457897)
#include <iostream>
#include <fstream>
#include <math.h>
using namespace std;
int main()
{
const long double PHI = (1 + sqrt(5)) / 2;
long double number;
int n;
ifstream in("kfib.in");
ofstream out("kfib.out");
in >> n;
number = pow(PHI,n) / sqrt(5);
if ((int(number) + 0.5) < number)
out << int(number) + 1;
else
out << int(number);
return 0;
}