题解 AT5308 【[ABC156B] Digits】
每次除以k,答案加1,因为只有2至10进制,不用考虑字母
代码:
#include <iostream>
using namespace std;
int main()
{
int n, k, cnt = 0;
cin >> n >> k;
while(n)
{
cnt++;
n /= k;
}
cout << cnt << endl;
return 0;
}

浙公网安备 33010602011771号