Cod sursa(job #1094625)
Utilizator | Data | 29 ianuarie 2014 17:33:23 | |
---|---|---|---|
Problema | Al k-lea termen Fibonacci | Scor | 0 |
Compilator | fpc | Status | done |
Runda | Arhiva educationala | Marime | 0.33 kb |
var
n: longint; f: text;
m: int64;
function fib(n: longint): longint;
begin
if (n = 1) or (n = 2) then fib := 1
else
fib := fib(n - 1) + fib(n - 2);
end;
begin
assign(f, 'kfib.in'); reset(f);
read(f, n);
close(f);
assign(f, 'kfib.out'); rewrite(f);
m := fib(n);
write(f, m);
close(f);
end.