Cod sursa(job #1939190)

Utilizator jason2013Andronache Riccardo jason2013 Data 25 martie 2017 15:28:56
Problema Al k-lea termen Fibonacci Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include<bits/stdc++.h>
using namespace std;

ifstream f("kfib.in");
ofstream g("kfib.out");

const int MOD = 666013;
const int N_MAX = 100000;

long long n, m[N_MAX];

long long Fib(int n)
{
    if( n <= 1)
        return n;
    if( m[n] == NULL )
        m[n] = Fib(n-1) + Fib(n-2);
    return m[n];
}

int main()
{
    f >> n;
    m[0] = 0; m[1] = 1;
    g << Fib(n) % MOD;
    return 0;
}