Cod sursa(job #1281014)

Utilizator mihaitamoglanmihai moglan mihaitamoglan Data 2 decembrie 2014 19:44:30
Problema Factorial Scor 35
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.41 kb
var n,m,k,p,i,j:longint;
    f,g:text;
begin
assign(f,'fact.in');
assign(g,'fact.out');
reset(f);
rewrite(g);
read(f,p);
if p=0 then write(g,1) else
begin
  i:=p;
  m:=0;
  while i>0 do
   begin
    m:=m+5;
    n:=m;
    repeat
      k:=k+1;
      n:=n div 5;
    until n mod 5 <>0;
    i:=i-k;
    k:=0;
   end;
 if i<0 then write(g,-1) else
   write(g,m);
end;
close(f);
close(g);
end.