3066 - Great Deceiver

给一个数字N,及K(1<=N<=10^15,2<=k<=1000) 给从0到数字N,有多少个数,它在K进制下的表示方式 与在-K进制下的表示是一样的。

输入

输出

样例

输入

21 3
21 2

输出

9
8

提示

在第一个样例中有0 1 2 9 10 11 18 19 20这九个数

时间限制 1 秒
内存限制 128 MB
统计
上一题 下一题