Cod sursa(job #1121967)

Utilizator badea_adi1999Badea Adrian Catalin badea_adi1999 Data 25 februarie 2014 15:05:08
Problema Al k-lea termen Fibonacci Scor 20
Compilator cpp Status done
Runda Arhiva educationala Marime 0.49 kb
#include <cstdio>
using namespace std;
FILE *f=fopen("kfib.in","r");
FILE *g=fopen("kfib.out","w");
int main()
{int i,k,f1,f2,f3;
f1=0;f2=1;
fscanf(f,"%d",&k);
if (k==0) fprintf(g,"0\n");else
if (k==1) fprintf(g,"1\n");else
if (k==2) fprintf(g,"1\n");else
            {for (i=2;i<=k;i++) {f3=(f1+f2)%666013;
                                 f1=f2;
                                 f2=f3;
                                 }
             fprintf(g,"%d",f3);
             }

return 0;
}