#L6303. 水题

水题

题目描述

给定正整数 n,kn, k,已知非负整数 xx 满足 n!modkx=0n! \bmod k^x = 0,求 xmaxx_{\text{max}}

输入格式

本题包含多组数据,请处理至文件末尾。

对于每组数据,共有一行,两个整数,表示 n,kn, k

输出格式

对于每组数据,输出一行,一个整数,表示 xmaxx_{\text{max}}

10 2
5000000000000000000 2
5000000000000000000 10000000000000
8
4999999999999999981
96153846153846153

数据规模与约定

对于 4040% 的数据,k2×107k \leqslant 2\times 10^7n2×109n \leqslant 2\times 10^9,数据组数 50\leqslant 50

对于 100100% 的数据,1<k10131<k \leqslant 10^{13}1n5×10181 \leqslant n \leqslant 5\times 10^{18},数据组数 200\leqslant 200