Cod sursa(job #1165256)
| Utilizator | Data | 2 aprilie 2014 16:26:06 | |
|---|---|---|---|
| Problema | Al k-lea termen Fibonacci | Scor | 20 |
| Compilator | cpp | Status | done |
| Runda | Arhiva educationala | Marime | 0.44 kb |
#include<fstream>
using namespace std;
ifstream f("kfib.in");
ofstream g("kfib.out");
int n,m,i,j,k,l,prevForever,presNotForever,nextPie;
int main()
{
f>>n;
n--;
prevForever=0;
presNotForever=1;
nextPie=1;
while(n-->0)
{
nextPie=(prevForever+presNotForever)%666013;
prevForever=presNotForever%666013;
presNotForever=nextPie%666013;
}
g<<nextPie;
return 0;
}
