Cod sursa(job #781068)

Utilizator andrei_toaderToader Andrei Sorin andrei_toader Data 23 august 2012 02:36:17
Problema Grigo Scor 100
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.38 kb
program grigo;
var f,g:text;
    n,m,i,nr:longint;
    a:array [1..100000] of 0..1;
    p:int64;

begin
 assign (F,'grigo.in'); reset (f);
 assign (g,'grigo.out'); rewrite (g);
 readln (F,n,m);
 for i:=1 to m do
 begin
  read (f,nr);
  a[nr]:=1;
 end;
 p:=1;
 for i:=1 to n do
  if a[i]=0 then
   p:=(p*(i-1)) mod 1000003;
  write (g,p);
 close (f); close (g);
end.