Cod sursa(job #198076)

Utilizator kis_lorikis levente lorand kis_lori Data 8 iulie 2008 13:24:35
Problema Grigo Scor 100
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.35 kb
var t:array [1..100000] of byte;
    i,n,m:longint;
    r:int64;
begin
 assign(input,'grigo.in'); reset(input);
 assign(output,'grigo.out'); rewrite(output);
  readln(n,m);
  for i:=1 to m do begin
   read(r); t[r]:=1;
  end;
  r:=1;
  for i:=1 to n do
   if t[i]=0 then r:=r*(i-1) mod 1000003;
  writeln(r);
 close(input); close(output);
end.