#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; #define FOR(i,a,b) for(int i=(a);i<(b);++i) #define REP(i,n) for(int i=0;i<(n);++i) #define foreach(itr,c) for(__typeof(c.begin()) itr=c.begin(); itr!=c.end(); itr++) int mod=1e9; int c[10001][10001]={0}; int main(int argc, char const *argv[]) { REP(i,10001) c[i][0]=c[i][i]=1; for(int i=2; i<=10000; ++i){ for(int j=1; j>n >>m; ll bill=n/1000; ll per=bill/m; ll r=bill-per*m; std::cout << c[m][r] << std::endl; return 0; }