数字113
是第一个素数,其长度3
为素数,数字和5 = 1 + 1 + 3
为素数,数字乘积3 = 1 * 1 * 3
为素数。
具有这三个属性的素数将称为至尊素数。质数11117
和1111151
是其他示例。
目标
编写一个程序,可以在一台像样的现代个人计算机上在不到一个小时的时间内找到最大的最大质数(例如此处的首选规范)。
您不应该简单地给我们提供最高的质数。您需要使用有效的代码向我们展示您的搜索过程。您可以基于您或其他人的解决方案,但请务必给予他们好评。我们通常是想在一个小时内找到可在普通计算机上实现的最大最高质数。
计分
找到最大的首要胜利的提交。如果事实证明存在无限多个最高素数,则第一个提交的最高素数获胜。
(如果您可以从数学上证明有无数个至尊素数,我会仅仅因为这个而给您200个赏金代表。:))
细节
- 您可以使用任何来源生成素数(例如,互联网)。
- 您可以使用概率素数测试方法。
- 一切都在基数10中。
- 零和一不视为质数。
- 包含
0
的素数具有0
如此明显的数字产品,它们不可能是至高无上的。 为了使页面更整洁,请使用以下格式添加大(100位数以上)最高质数:
{[number of 1's before the prime digit]}[prime digit]{[number of 1's after the prime digit]}
因此
1111151
可以表示为{5}5{1}
。