Cod sursa(job #944687)

Utilizator CosminRusuCosmin Rusu CosminRusu Data 29 aprilie 2013 14:10:45
Problema Al k-lea termen Fibonacci Scor 20
Compilator cpp Status done
Runda Arhiva educationala Marime 0.39 kb
#include <fstream>
#define mod 666013
using namespace std;

ifstream cin("kfib.in");
ofstream cout("kfib.out");
int main()
{
    long long n;
    cin>>n;
    //n=n%(666013*2+2);
    long long a, b, c;
    a=b=1;
    for(int i = 3 ; i <= n ;++i)
    {
        c=(a+b)%mod;
        a=b;
        b=c;
    }
    cout<<b<<'\n';
    cin.close();
    cout.close();
    return 0;
}