
|
比如
A序列:03 04 05 06 07 08 09 10 B序列:17 16 15 14 13 12 11 10 |
| 从3开始,它以后的每个素数都是这样产生的。以4为折点C,5没有被乘积覆盖;5和3就是素素组合;有了素数3和5,C再增1,对面的7也没有被乘积覆盖。这个道理到了C等于10、到了任何一个C=N/2都不改变。即右区间总有和左区间已经形成了的素数对应的位置没有被乘积覆盖,这样才能有新素数产生。可以如此想象:除了左区间的3是最原始的奇素数,左区间的素数都在右区间产生,经过折点增1,移动到左区间的。 |
| 右区间产生的素数,在生成那个时刻,就是和左区间素数重合的,素数尺的特点,重合的两个刻度数的和总等于N。因此加法都不用做,就得到了判断。 |
| 前面[795楼]和[806楼]计算的有一个少算了两个,有一个多算了两个,现在我把它们合在一起再发一次。 |
| 我在全过程中列举具体数,一是为了找规律、二是为了对找出的规律进行验证。 |
| 等差数列0、1、2、3、4、5……其中的每一项都是N下面素数的个数n,前n项和就是素素组合的个数。 |
| N若加2后变成102,新增了一个素数101,变成了25个奇素数,则不用数、不用算,就知道会新增24个素素组合。 |
| C每次增1,和素数3对应的N-3位置就出现一个数,大小也是N-3,这个数就在这个位置被判断是不是素数。 |
| 这个范围还可以缩小,因为N-3<N,最小的奇素数是3,和3的相乘的M不能大于N/3-1,否则就超出了N-3。 |