688 B
688 B
这个问题的核心点是快速质因数分解,我使用试除法来解决的,在4质数4连续的要求下0.3秒获得解。 在计算5质数5连续的结果时,所需时间就不那么理想了。
另外我觉得获得搜索开始的起始点,可能是除了快速计算质因数外,最重要的问题了。 我只是使用最简单的前n个素数积作为起点,似乎也不是最好的估计。
这里我只是提供一个简单的假设,n质数n连续的数字可能需要从n-1和n-2这两组数的最大数位之和,作为搜索的起点, 需要验证6质数6连续的情况。我现在这个算法还得再优化,才能更好的计算出结果。