Cod sursa(job #252420)

Utilizator FllorynMitu Florin Danut Flloryn Data 4 februarie 2009 13:48:00
Problema Grigo Scor 100
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.55 kb
    program grigo;
    var a:Array[0..100000] of boolean; f,g:text;   nr,i,n,m,max:longint;   rez:int64;    ok:boolean;  
    begin  
        assign(f,'grigo.in'); reset(f);  
        assign(g,'grigo.out'); rewrite(g);  
        read(f,n,m);  
        for i:=1 to m do 
                   begin  
                   read(f,max);  
                   a[max-1]:=true;  
                   end;  
       rez:=1;  
       for i:=1 to n-1 do   if a[i]=false then   rez:=(rez*i) mod 1000003;  
       writeln(g,rez);  
    close(f); close(g);  
   end.