Cod sursa(job #523058)

Utilizator maritimCristian Lambru maritim Data 16 ianuarie 2011 23:43:12
Problema Al k-lea termen Fibonacci Scor 20
Compilator cpp Status done
Runda Arhiva educationala Marime 0.51 kb
#include<iostream>
using namespace std;

unsigned long int k;
unsigned long int a = 1;
unsigned long int b = 1;
unsigned long int c;
unsigned long int i;

FILE *f = fopen("kfib.out","w");

void fibonacci(void)
{

     FILE *f = fopen("kfib.in","r");
     
     fscanf(f,"%d",&k);
     
     for(i=3;i<=k;i++)
     {
        c = (a+b) % 666013;
        b = a;
        a = c;
     }
    
     fclose(f);
}

int main()
{
    fibonacci();
    fprintf(f,"%u",c);
    fclose(f);
    return 0;
}