Cod sursa(job #448926)

Utilizator ncbllrNegrii Costin ncbllr Data 4 mai 2010 23:53:59
Problema Al k-lea termen Fibonacci Scor 20
Compilator cpp Status done
Runda Arhiva educationala Marime 0.62 kb
#include<iostream.h>
#define mod 666013
long long n;
int a,b,c,d,x;
int main()
{
    freopen("kfib.in","r",stdin);
    freopen("kfib.out","w",stdout);
    
    scanf("%lld", &n);
    a=0;
    b=1;
    c=1;
    d=1;
    for(int i=1;i<n;i++){
                          x = a % mod; 
                          a = b % mod ;
                          b = x  + b % mod;
                          x = c % mod;
                          c = d % mod ;
                          d = d % mod  + c % mod;
                          }
    if(n!=0)
            printf("%d", b % mod);
    else printf("0");
    
}