传送门:
题意:
给定两个数n和m,求解在m进制下n的阶乘一共有几位数
思路:
首先我们需要了解几个关于log函数的公式:
通过最后一个公式即可求得指数,再向上取整即为所求位数,至于为什么emmmm,就假设一个十进制的数字怎么求他的位数,不断除以10就行了,1424,就是除了三次十过后,还剩下1
给定两个数n和m,求解在m进制下n的阶乘一共有几位数
首先我们需要了解几个关于log函数的公式:
通过最后一个公式即可求得指数,再向上取整即为所求位数,至于为什么emmmm,就假设一个十进制的数字怎么求他的位数,不断除以10就行了,1424,就是除了三次十过后,还剩下1