Например,
Во входном файле:
6
1 3 3 0 0 0
На выходе
1 2 3
program domino;
{$APPTYPE CONSOLE}
uses
SysUtils;
var
F:array[0..33] of int64;
bin,bout:text;
i:integer;
begin
assign(bin,'domino.in');reset(bin);
assign(bout,'domino.out');rewrite(bout);
F[0]:=1;
F[1]:=1;
for i:=2 to 30 do F[i]:=F[i-1] + F[i-2];
F[0]:=1;
F[1]:=1;
read(bin,i);
writeln (bout, F[i]);
close(bin);close(bout);
end.