摘要:
题意: 素数41可以写成六个连续素数的和:41 = 2 + 3 + 5 + 7 + 11 + 13在小于一百的素数中,41能够被写成最多的连续素数的和。在小于一千的素数中,953能够被写成最多的连续素数的和,共包含连续21个素数。在小于一百万的素数中,哪个素数能够被写成最多的连续素数的和? 思路: 阅读全文
摘要:
题意: 项的自幂级数求和为 11 + 22 + 33 + … + 1010 = 10405071317。求如下一千项的自幂级数求和的最后10位数字:11 + 22 + 33 + … + 10001000。 思路: 1. 求最后十位数字 % 1010 即可。 2. 对于快速幂中数据溢出的问题,有两种解 阅读全文
摘要:
题意: 如果一个n位数恰好使用了1至n每个数字各一次,我们就称其为全数字的。例如,2143就是一个4位全数字数,同时它恰好也是一个素数。 最大的全数字的素数是多少? 思路: 1. 最大全排列素数可以从 n = 9 使用 perv_permutation 倒序生成。 2. 当 n = 9 或者 n = 阅读全文
摘要:
题意: 欧拉发现了这个著名的二次多项式:f(n) = n2 + n + 41对于连续的整数n从0到39,这个二次多项式生成了40个素数。然而,当n = 40时402 + 40 + 41 = 40(40 + 1) + 41能够被41整除,同时显然当n = 41时,412 + 41 + 41也能被41整 阅读全文