Cod sursa(job #3130730)

Utilizator Traian_7109Traian Mihai Danciu Traian_7109 Data 18 mai 2023 14:47:47
Problema Al k-lea termen Fibonacci Scor 20
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.36 kb
#include <iostream>
#include <fstream>

using namespace std;

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

int main()
{
    const int MOD = 666013;
    int a = 1, b = 1, c, k;
    fin>>k;

    if (k == 0) fout<<a;
    else if (k == 1) fout<<b;
    else {
        for (int i = 2; i <= k; i++) c = (a+b)%MOD, a = b, b = c;

        fout<<a;
    }

    return 0;
}