如果最接近的其他素数小于素数,则素数是弱的。如果有平局,则素数并不弱。
例如73是弱素数,因为71是素数,而75是复合数。
任务
编写一些计算机代码,当输入大于2的质数时,将确定它是否为弱质数。这是一个标准的决策问题,因此您应针对两种情况(例如weak
和not weak
)分别输出两个唯一值。
这是代码高尔夫球,因此适用标签的标准规则。
信息系统
以下是前47个弱素数:
3, 7, 13, 19, 23, 31, 43, 47, 61, 73, 83, 89, 103, 109, 113, 131, 139, 151, 167, 181, 193, 199, 229, 233, 241, 271, 283, 293, 313, 317, 337, 349, 353, 359, 383, 389, 401, 409, 421, 433, 443, 449, 463, 467, 491, 503, 509, 523, 547, 571, 577, 601, 619, 643, 647
这是弱质数的OEIS(应退货weak
)OEIS A051635
这是平衡素数的OEIS(应退货not weak
)OEIS A006562
这是强素数的OEIS(应退货not weak
)OEIS A051634
not weak
还是strong
?