使用Python进行逆因子分解

时间:2019-05-16 12:13:22

标签: python math factorial

此代码花费太多时间。有什么有效的方法吗?

import math
def checkFactorial(n):
    a=0
    for i in range(int(math.log(n)), n+1):
        if math.factorial(i) == n: 
            a=n
            break
    return a==n

0 个答案:

没有答案