#include<bits/stdc++.h>
using namespace std;

int main(){
    long long Q,N,K;
    cin >> Q;
    for(int i = 0; i < Q; i++){
        cin >> N >> K;
        if(K == 1){
            cout << N-1 << endl;
            continue;
        }
        long long k = K;
        long long sum = 0;
        long long  ans = 0;
        while((N-1)>sum){
            ans++;
            sum += k;
            k *= K;
        }
        cout << ans << endl;
    }
}