Cod sursa(job #249062)
| Utilizator | Data | 27 ianuarie 2009 14:21:59 | |
|---|---|---|---|
| Problema | Factorial | Scor | 20 |
| Compilator | fpc | Status | done |
| Runda | Arhiva de probleme | Marime | 0.48 kb |
// Arhiva de probleme - Factoria;
var
i, p, p5, x : longint;
f : text;
begin
assign (f, 'fact.in');
reset (f);
readln (f, p);
close (f);
for i := 1 to 1 shl 31 - 1 do
begin
x := i;
while (x mod 5 = 0) do
begin
x := x div 5;
inc (p5);
end;
if (p5 >= p) then
break;
end;
assign (f, 'fact.out');
rewrite (f);
writeln (f, i);
close (f);
end.
