Cod sursa(job #632896)
Utilizator | Data | 12 noiembrie 2011 15:05:20 | |
---|---|---|---|
Problema | Al k-lea termen Fibonacci | Scor | 20 |
Compilator | cpp | Status | done |
Runda | Arhiva educationala | Marime | 0.38 kb |
#include <iostream>
#include<math.h>
#include<stdio.h>
using namespace std;
int main()
{ int i,n,x,y,s=0;
freopen("kfib.in","r",stdin);
freopen("kfib.out","w",stdout);
scanf("%d",&n);
x=1;
y=1;
for(i=3;i<=n;i++)
{
s=x+y;
x=y % 666013;
y=s % 666013;
s=s%666013;
// printf("%d %d %d\n", x, y, s);
}
printf("%d",s);
}