Pagini recente » Cod sursa (job #2938273) | Cod sursa (job #3281240) | Cod sursa (job #576643) | Cod sursa (job #1055231) | Cod sursa (job #2146475)
#include <bits/stdc++.h>
#define MOD 2000003
int c[5001];
int main(){
FILE*fi,*fo;
fi = fopen("sandokan.in","r");
fo = fopen("sandokan.out","w");
int n, k, p;
fscanf(fi,"%d%d", &n, &k);
p = (n % (k - 1) == 0 ? k - 1 : n % (k - 1));
c[0] = c[1] = 1;
for(int i = 2; i <= n - 1; i++)
for(int j = i; j > 0; j--) c[j] = (c[j] + c[j - 1]) % MOD;
fprintf(fo,"%d ", c[p - 1]);
return 0;
}