#include #include #include #include #include using namespace std; int main(void) { long long W, D; cin >> W >> D; for (long long i = D; i >= 1 && W > 0; --i) { if (W / (i * i) == 0) continue; if(i==1){ cout << max(0ll, W/(i*i)) << endl; return 0; } W -= W / (i * i); } return 0; }