241583333329
# Include <stdio. h>
Int main ()
{
Int count, n, m, I, ii, T;
Scanf ("% d", & T );
While (t --)
{
Count = 0;
Scanf ("% d", & N, & M );
For (I = 1; I <= N; I ++)
{II = I;
If (II % m = 0) // check one by one
{
Count ++; // + 1
II = II/m; // whether the new II contains a certain power of m
While (II % m = 0) // a power of m
{Count ++; II = II/m ;}//
}
}
Printf ("% d", count );
}
}
***************************************
# Include <iostream>
Using namespace STD;
Int main ()
{
Int m, n, k, S, sum;
Cin> S;
While (s --)
{
Sum = 0;
Cin> N> m; // M is a prime number.
While (N)
{
K = N/m;
Sum + = K;
N = K;
}
Cout <sum <Endl;
}
}
***************************************
# Include <stdio. h>
Int main ()
{
Int S;
Long long n, m, ans;
Scanf ("% d", & S );
While (s --)
{
Scanf ("% LLD", & N, & M );
Ans = 0;
While (n> = m)
{
Ans + = N/m;
N/= m;
}
Printf ("% LLD \ n", ANS );
}
Return 0;
}
********************** 88888
I have called this statement for several questions, but why? This sub-analysis does not understand, experts give a reply!
Cin> A> B;
K = 0;
Do
{
A/= B;
K + =;
} While ();
Cout <k <Endl;
****** **************************************** **********
# Include <stdio. h>
Main ()
{
Int n, m, S, N;
Scanf ("% d", & N );
While (n --)
{S = 0;
Scanf ("% d", & N, & M );
Do {n/= m;
S + = N ;}
While (N );
Printf ("% d \ n", S );
}
}
**************************** 88
****************************************
# Include <stdio. h>
Main ()
{
Int n, m, S, N;
Scanf ("% d", & N );
While (n --)
{S = 0;
Scanf ("% d", & N, & M );
While (N)
{N/= m;
S + = N ;}
Printf ("% d \ n", S );
}
}
***************************
# Include <stdio. h>
Int main ()
{
Int n, n, m;
Scanf ("% d", & N );
While (n --)
{
Scanf ("% d", & N, & M );
Int ans;
Ans = 0;
While (n> = m)
{
Ans + = N/m;
N/= m;
}
Printf ("% d \ n", ANS );
}
Return 0;
}
********************************
/*
Http://www.cnblogs.com/liwenxin/archive/2011/04/12/jiechengyinshifenjie.html
*/
# Include <iostream>
Using namespace STD;
Int JC (int n, int m)
{
Int sum = 0;
While (N)
{
Sum + = N/m;
N/= m;
}
Return sum;
}
Int main ()
{
Int S;
Cin> S;
While (s --)
{
Int n, m;
Cin> N> m;
Cout <JC (n, m) <Endl;
}
Return 0;
}