Cod sursa(job #564235)

Utilizator andreifirstCioara Andrei Ioan andreifirst Data 26 martie 2011 22:48:45
Problema Factorial Scor 0
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.42 kb
const put=3;
      p:array[1..put] of longint=(5, 25, 125);

var i, j, n:longint;
    f, g:text;

function fact (x:longint):longint;
var t:integer;
  begin
  t:=0;
  for i := 1 to put do t:=t+(x div p[i]);
  fact:=t;
  end;

begin
assign (f, 'fact.in'); reset (f);
assign (g, 'fact.out'); rewrite (g);

readln (n);
while n <>0 do
  begin
  writeln (fact(n));
  readln (n);
  end;

close (f); close (g);
end.