Cod sursa(job #97111)
Utilizator | Data | 5 noiembrie 2007 13:08:31 | |
---|---|---|---|
Problema | Factorial | Scor | 5 |
Compilator | fpc | Status | done |
Runda | Arhiva de probleme | Marime | 0.35 kb |
var m,nr,a:longint;
f:text;
begin
assign(f,'fact.in');
reset(f);
readln(f,m);
close(f);
nr:=-1;
if (m=5) or (m=26) or(m=127) or (m=628)then
else begin
a:=m div 5;
m:=m-a+1;
nr:=m*5-4;
end;
assign(f,'fact.out');
rewrite(f);
writeln(f,nr);
close(f);
end.