Cod sursa(job #1279745)
| Utilizator | Data | 30 noiembrie 2014 20:48:51 | |
|---|---|---|---|
| Problema | Factorial | Scor | 0 |
| Compilator | fpc | Status | done |
| Runda | Arhiva de probleme | Marime | 0.35 kb |
function fact(var n:longint):longint;
var i,f:longint;
begin
f:=1;
for i:=1 to n do
f:=f*i;
fact:=f;
end;
var a,n:integer;
s:string;
f,g:text;
begin
assign(f, 'in.txt');
assign(g, 'out.txt');
reset(f);
read(f,a);
n:=0;
while length(s)<>a do
begin
str(fact(n),s);
inc(n);
end;
rewrite(g);
write(g, n-1);
close(f);
close(g);
end.
