Cod sursa(job #395541)

Utilizator SzabiVajda Szabolcs Szabi Data 13 februarie 2010 13:46:10
Problema Al k-lea termen Fibonacci Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.37 kb
#include <stdio.h>

int main(){
unsigned long int k,f1=1,f2=1,temp,i;
freopen("kfib.in","r",stdin);
freopen("kfib.out","w",stdout);

scanf("%Ld",&k);
if(k==0){printf("%d",0);}else{
	if(k==1){printf("%d",1);}else{
		if(k==2){printf("%d",1);}else{
			for(i=3;i<=k;i++){
			temp=(f1+f2)%666013;
			f1=f2;
			f2=temp;
			}
			printf("%Ld",temp);
	}}
}


return 0;
}