Pagini recente » Monitorul de evaluare | Cod sursa (job #2742495) | Istoria paginii runda/redsnow_2 | nume | Cod sursa (job #235540)
Cod sursa(job #235540)
program alex;
var f,g:text;
p,h,j,i,d,s,m:longint;
begin
assign(f,'fact.in');reset(f);
readln(f,p);
close(f);
assign(g,'fact.out');rewrite(g);
if p=0 then write(g,1)
else begin
i:=1;
j:=p;
while(i<=j)and(s<>p)do
begin
m:=(i+j) div 2;
s:=0;
h:=1;
d:=m*5;
while(d div h)<>0 do
begin
h:=h*5;
s:=s+(d div h);
end;
if s<p then i:=m
else j:=m;
end;
write(g,m*5);
end;
close(g);
end.