找回密码
 欢迎注册
楼主: 素数粉

[提问] 在10^18以内找到四生素数三连体以上的连体包括三连体

[复制链接]
发表于 2021-7-11 15:39:04 | 显示全部楼层
SELECT 1
USE D:\素数式系数\四生成元至29.DBF ALIAS 四成元29
SELECT 2
USE D:\素数式系数\四生三连体.DBF ALIAS 四三连
kssj=SECONDS()
SELECT  1
GO 1
For i=1 to 17506120
      @ 5,12 say i
    SELECT  1     &&打开盛放素数式的表
    jl=recno()
    PUBLIC A
    A=四中29
    SKIP 1
    PUBLIC B
    B=四中29
    SKIP 1
    PUBLIC C
    C=四中29
    cj1=B-A  &&求前后两个素数的差值
    cj2=C-A  &&求前后两个素数的差值
    IF cj1=90 AND cj2=120
         SELECT 2
         APPEND BLANK     &&增加一条空记录
         REPLACE 四三末 WITH A+120          &&将N值付给素数式
    ENDIF
      SELECT 1
      GO jl+1
   ENDFOR
    =MESSAGEBOX("运行时间:"+LTRIM(STR(INT((SECONDS()-kssj)/60)))+"分"+LTRIM(STR(MOD(SECONDS()-kssj,60),5,2))+"秒",64,"运行时间提示")
在至素数29时,搜寻四生素数三连体生成元程序,共计有3120*18=56160个。因为在12个素数式中有一对同余,(mod(6,29)=mod(122,29)).
在素数29阶乘内(6469693230内),有56160组12生素数式(四生素数三连体)可以产生四生素数三连体

点评

学Julia吧,用SQL写数学计算,你也是够了  发表于 2021-7-11 15:58
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-11-22 17:54 , Processed in 0.021023 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表