#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define INF 1145141919 #define EPS 1e-9 #define Pi acos(-1) using namespace std; typedef long long ll; ll N, M; int paskal[10001][10001]; int main(){ cin >> N; cin >> M; paskal[1][0] = paskal[1][1] = 1; for (int i = 2; i <= 1000; i++){ for (int j = 0; j <= i; j++){ if (j == 0) paskal[i][j] = 1; else paskal[i][j] = paskal[i - 1][j - 1] + paskal[i - 1][j]; } } ll num = N / M / 1000 * 1000; num = (N - num*M)/1000; cout << paskal[M][num] << endl; return 0; }