#include #include #include #include #include #include #include #include using namespace std; #define INF 1000000007 #define LINF (1LL << 62) typedef long long i64; typedef pair P; int q, n[101], m[101]; int main(){ cin >> q; for(int i = 0; i < q; i++){ cin >> n[i] >> m[i]; } for(int i = 0; i < q; i++){ int cnt = 0, p = 1; for(int j = 1; j < n[i]; j+=p){ cnt++; p = p * m[i]; } cout << cnt << endl; } return 0; }