Cod sursa(job #577870)

Utilizator razvan.nicolescuNicolescu Razvan razvan.nicolescu Data 10 aprilie 2011 18:21:31
Problema Factorial Scor 0
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.53 kb
var
p,i,aux,exp:int64;
f,g:text;
begin
        assign(f,'factorial.in');reset(F);
        ASSIGN(G,'factorial.out');rewrite(g);
        readln(f,p);
        if p=0 then writeln(g,1);
        exp:=0;
        i:=0;
        while exp<p do begin
              i:=I+5;
              aux:=i;
              while aux mod 5=0 do begin
                aux:=aux div 5;
                inc(exp);
              end;
        end;
        if exp>p then writeln(g,-1)
        else writeln(g,i);
        close(F);
        close(g);
end.