#M1L802. 数位双视角
数位双视角
数位双视角
题目描述
对非负整数X,记D_b(X)为把X写成b进制后各位数字的和;0的数位和为0。例如十进制8写成三进制22,D_3(8)=4。每次给出X、b、c,求D_b(X)+D_c(X)。
输入格式
第一行输入查询数T;接下来T行,每行输入X、b、c。
输出格式
每次查询输出一行,按输入顺序回答。
样例 1
输入
2
10 2 10
0 3 7
输出
3
0
说明
10的二进制1010数位和为2,十进制数位和为1。
样例 2
输入
1
8 2 3
输出
5
说明
二进制1000数位和1,三进制22数位和4。
数据范围
- 1 ≤ T ≤ 1000
- 第1个参数在[0,1000000000]内,为整数。
- 第2个参数在[2,10]内,为整数。
- 第3个参数在[2,10]内,为整数。