Cod sursa(job #585565)

Utilizator blexxSeulean Erik-Cristian blexx Data 30 aprilie 2011 03:10:11
Problema Al k-lea termen Fibonacci Scor 0
Compilator c Status done
Runda Arhiva educationala Marime 0.34 kb
#include <stdio.h>
#include <stdlib.h>
long int fib(long x)
{
    int a[x],i;
    a[1]=1;a[2]=1;
    for(i=3;i<=x;i++)
    a[i]=a[i-2]+a[i-1];
    return a[x];
}

int main()
{
    int x;
    FILE *f,*g;
    f=fopen("kfib.in","r");
    g=fopen("kfib.out","w");
    fscanf(f,"%ld",&x);
    fprintf(g,"%ld",fib(x));
    return 0;
}