Cod sursa(job #178813)

Utilizator 7RaduRadu Antohi 7Radu Data 15 aprilie 2008 10:03:56
Problema Factorial Scor 20
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.59 kb
program Fact;
var
   fl : text;
   k : longint;
   n, i, j : longint;
   p : longint;

function citzero(l:longint):longint;
var
  aux, z : longint;
begin
   aux := l;
   z := 0;
   while aux mod 5 = 0 do
     begin
        z := z + 1;
        aux := aux div 5;
     end;
   citzero := z;
end;
begin
   assign(fl,'fact.in');
   reset(fl);
   readln(fl,p);
   close(fl);

   k := 0;
   i := 1;
   while k <> p do
      begin
         i := i + 1;
         k := k + citzero(i);
      end;

   assign(fl,'fact.out');
   rewrite(fl);
   writeln(fl,i);
   close(fl);
end.