Cod sursa(job #208569)

Utilizator vlad_DVlad Dumitriu vlad_D Data 17 septembrie 2008 10:55:31
Problema Grigo Scor 50
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.23 kb
#include <stdio.h>
int v[1<<15],N,M,i,x,r=1;int main(){freopen("grigo.in","r",stdin);freopen("grigo.out","w",stdout);scanf("%d%d",&N,&M);while(M--)scanf("%d", &x),v[x]=1;for(;i<N;++i)if(!v[i+1])r=(r*i)%1000003;printf("%d\n",r);return 0;}