Cod sursa(job #2381651)

Utilizator robertrRotaru Stefan Robert robertr Data 17 martie 2019 11:40:55
Problema Al k-lea termen Fibonacci Scor 20
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.43 kb
#include <fstream>
using namespace std;
ifstream f("kfib.in");
ofstream g("kfib.out");
int c,a,aa=1,k;
int main()
{
    f>>k;
    if(k==0)
        g<<0<<'\n';
    else if(k==1||k==2)
        g<<1<<'\n';
    else
    {
        a=aa=1;
        int i=2;
        do
        {
            i++;
            c=(a+aa)%666013;
            aa=a;
            a=c;
        }while(i<k);
        g<<c;
    }
    return 0;
}