Pagini recente » Istoria paginii utilizator/roxana1708 | Borderou de evaluare (job #771186) | Istoria paginii utilizator/codrin13s | Diferente pentru problema/trompeta intre reviziile 9 si 10 | Cod sursa (job #657081)
Cod sursa(job #657081)
#include<cstdio>
#define mod 2000003
long long n,k,p;
int fact(int n){
int i,w=1;
for(i=2;i<=n;i++)
w*=i;
return w;
}
int main (){
freopen("sandokan.in","r",stdin);
freopen("sandokan.out","w",stdout);
scanf("%lld%lld",&n,&k);
p=1;
while(n>=k){
p*=fact(n)/(fact(n-k)*fact(k))%mod;
n-=2;
}
printf("%lld",p%mod);
return 0;
}