// yukicoder: No.51 やる気の問題 // 2019.4.7 bal4u // 計算 #include #include int main() { int W, D, ans; scanf("%d%d", &W, &D); if ((long long)D*D > W) D = (int)sqrt((double)W); ans = 0; while (D) { if (D == 1) ans = W; else W -= W / (D*D); D--; } printf("%d\n", ans); return 0; }