#include #define REP(i,n) for(int i=0,i##_len=(n);i>Q; REP(q,Q){ ll N,K;cin>>N>>K; ll ans=0,tmp=1; if(K==1){ ans=N-1; } else{ while(N>0){ N-=tmp*K; tmp*=K; ans++; } } cout<