Cod sursa(job #1004842)

Utilizator andreey_047Andrei Maxim andreey_047 Data 3 octombrie 2013 18:38:02
Problema Al k-lea termen Fibonacci Scor 85
Compilator cpp Status done
Runda Arhiva educationala Marime 0.51 kb
#include <cstdio>

    int a[1000000];
using namespace std;
int main()
{
    int i,n,nr,aux,s,j,k,m;
    long long x;
        freopen("kfib.in","r",stdin);

            scanf("%d",&n);
     m=666013;
    a[1] = 1; a[2] = 1;

    k = 3;
         n=n%(m*2+2);

    for(i = 3; i<=n;i++)
    {
        x = a[i-2] + a[i-1];
        x%=m;
        a[i] = x;



       // i+=nr;
    }

     freopen("kfib.out","w",stdout);
    // for(i = 1;i<k;i++)
        printf("%d\n",a[n]);
    return 0;
}