Pagini recente » Cod sursa (job #1783073) | Cod sursa (job #1908533) | Cod sursa (job #1034528) | Cod sursa (job #280755) | Cod sursa (job #273823)
Cod sursa(job #273823)
var P, value : longint;
f : textfile;
begin
Assign(f, 'fact.in');
Reset(f);
Read(f, P);
Close(f);
value := 0;
case P of
-1 : value := -1;
0 : value := 1;
else
begin
if (P mod 5 = 0) then
begin
value := -1;
end;
if value <> - 1 then
if P >= 10
then dec(P, (P div 5) - 1);
value := 5 * P;
end;
end;
Assign(f, 'fact.out');
Rewrite(f);
Write(f, value);
Close(f);
end.