Cod sursa(job #2230281)

Utilizator mihaimusat.1998Musat Mihai-Robert mihaimusat.1998 Data 9 august 2018 17:15:07
Problema Al k-lea termen Fibonacci Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.4 kb
#include <fstream>

#define modulo 666013

using namespace std;

int main()
{
    ifstream fin("kfib.in");
    ofstream fout("kfib.out");

    long long k,i,F1,F2,aux;

    fin>>k;
    k=k%(modulo*2+2);
    F1=1,F2=1;
    for(i=3;i<=k;i++) {
        aux=(F1+F2)%modulo;
        F1=F2;
        F2=aux;
    }
    fout<<F2<<'\n';

    fin.close();
    fout.close();

    return 0;
}