#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define popcount __builtin_popcount using namespace std; typedef long long int ll; typedef pair P; string a[1010]; void solve(int m, int k){ if(m==k){ for(int i=0; i=2*k){ for(int i=m-k; i>n>>k; int ml=0, mr=n; while(mr-ml>1){ int m=(ml+mr)/2; if(m<=k){ if(n<=m*m) mr=m; else ml=m; }else{ if(n<=k*m) mr=m; else ml=m; } } int m=mr; cout<