Cod sursa(job #1723565)

Utilizator BlackNestaAndrei Manaila BlackNesta Data 30 iunie 2016 22:40:30
Problema Al k-lea termen Fibonacci Scor 20
Compilator cpp Status done
Runda Arhiva educationala Marime 0.49 kb
#include <bits/stdc++.h>
#define modulo 666013

using namespace std;

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

int main()
{
    int k, i, A, B, C;
    f >> k;
    if(k <= 2) g << "1\n";
    else
    {
        A = 1;
        B = 1;
        for(i = 3; i <= k; i++)
        {
            C = A + B;
            A = B;
            B = C;
            C %= modulo;
            A %= modulo;
            B %= modulo;
        }
        g << C << "\n";
    }
    return 0;
}