使用某个正整数 aaa 和一个正整数 bbb 可以用 x=abx = a^bx=ab 表示多少个介于 111 和 NNN 之间的整数 xxx (不小于2)?
输入值均为整数。
1≤N≤10181 \le N \le 10^{18}1≤N≤1018
输出一个整数
输入样例1:
99
输出样例1:
12
解释:
满足的整数有 1,4,8,9,16,25,27,32,36,49,64,811, 4, 8, 9, 16, 25, 27, 32, 36, 49, 64, 811,4,8,9,16,25,27,32,36,49,64,81 : 有 121212 个
谢谢!