Cod sursa(job #590551)

Utilizator chimistuFMI Stirb Andrei chimistu Data 18 mai 2011 10:44:44
Problema Factorial Scor 35
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.58 kb
var f,g:text;
p,a,x:longint;
function nr(q:longint):longint;
begin
        nr:=0;
        while q mod 5=0 do begin
                q:=q div 5;
                nr:=nr+1; end;
end;

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
        a:=0; x:=0;
        while a<p do begin
            x:=x+5;
            a:=a+nr(x);end;
        if a=p then
                write (g,x)
        else
                write (g,-1);end;
        close (g);

end.