#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; int solve(int n, int k){ if(k==1) return n-1; if(n==1) return 0; ll s=1; ll p=k; for(int i=1; ; i++){ s+=p; if(s>=n){ return i; } p*=(ll)k; } } int main() { int q; cin>>q; for(int i=0; i>n>>k; cout<