Cod sursa(job #136424)
Utilizator | Data | 15 februarie 2008 15:47:11 | |
---|---|---|---|
Problema | Factorial | Scor | 25 |
Compilator | fpc | Status | done |
Runda | Arhiva de probleme | Marime | 0.32 kb |
var p,i,k,ct,i1:longint;
f,g:text;
begin
assign(f,'fact.in'); reset(f);
assign(g,'fact.out'); rewrite(g);
readln(f,k);
if k=0 then write(g,'1')
else begin
i:=5; ct:=1;
while ct<k do begin
i:=i+5; i1:=i;
while i1 mod 5=0 do
begin
inc(ct);
i1:=i1 div 5;
end;
end;
write(g,i);
end;
close(f); close(g);
end.