数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 6745|回复: 10

请大家对这个算法评估一下

[复制链接]
发表于 2010-10-18 15:44 | 显示全部楼层 |阅读模式
[这个贴子最后由GLYZHJ在 2010/10/25 06:26pm 第 1 次编辑]


       利用平方数对减1能被36整除数的分解
把这种数减1除以36,得一数R。有(3N)^2+N-R=L^2   N渐渐增大, 只要找到一个平方数,那原来那个合数就可分解了。
这个式只对(6n+1)*(6n+1)的减1被36整除的合数有效,(6n-1)*(6n-1)是另外的式,及其它各式如大家有兴趣以后续上。
发表于 2010-10-18 15:56 | 显示全部楼层

请大家对这个算法评估一下

6(3N+L)+1和6(3N-L)+1是这个合数的因子数。
 楼主| 发表于 2010-10-19 19:47 | 显示全部楼层

请大家对这个算法评估一下


    31*79=2449
    (2449-1)/36=68
    (3N)^2+N-68=L^2
    N=3   L=4   6(3*3-4)+1=31   6(3*3+4)+1=79
 楼主| 发表于 2010-10-20 21:09 | 显示全部楼层

请大家对这个算法评估一下

又例
      363631*367279=133554030049
      (133554030049-1)/36=3709834168
        
      (3N)^2+N-3709834168=L^2
      N=20303    L=304       6(3*20303-304)+1=363631
        
                              6(3*20303+304)+1=367279
      
 楼主| 发表于 2010-10-22 18:34 | 显示全部楼层

请大家对这个算法评估一下

[这个贴子最后由glyzhj在 2010/10/22 06:36pm 第 1 次编辑]

现在说一说的除以36余1的另一种数。(6N-1)*(6N-1)
同样这个数减1除以36得一数R,有(3N)^2-N-R=L^2  从R的平方根除以3满整这数代入N算起,渐渐增大,只要找到一个平方数,这个数也就可以分解了。
这样除以36余1的这种数就可以确定它是合数还是素数,在两个式中都不能找到平方数的,这个数就是素数。
 楼主| 发表于 2010-10-24 16:58 | 显示全部楼层

请大家对这个算法评估一下


    (832609-1)/36=23128
    (3N)^2-N-23128=L^2
    N=52   L=34
     6(3*52-34)-1=731    6(3*52+34)-1=1139
    731*1139=832609
    这数分解N只用了二次。
 楼主| 发表于 2010-10-25 18:24 | 显示全部楼层

请大家对这个算法评估一下

又例
     29470911301      
    (29470911301-1)/36=818636425
     N=10087    l=9853
     6(3*10087-9853)-1=122447    6(3*10087+9853)-1=240683
     122447*240683=29470911301
     N从9538算起算到10087,算了549次。但其许多N的十位个位两位数是可以看出不能产生平方数的,对一个很大的数计算时,这是可以省许多次计算的。
发表于 2010-10-25 18:51 | 显示全部楼层

请大家对这个算法评估一下

glyzhj 先生从东陆论坛一直坚持到现在,很不容易啊.
坚持到现在的还有顽石,申一言,赵禄,李明波好象偶尔露面.而曹俊云和尚九天等几人已经消失不见了,还真有点怀念.
 楼主| 发表于 2010-10-26 14:31 | 显示全部楼层

请大家对这个算法评估一下

坚持到底就是胜利。就凭及这个信念。
 楼主| 发表于 2011-5-22 15:50 | 显示全部楼层

请大家对这个算法评估一下

上。。。。。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2025-7-10 04:17 , Processed in 0.102656 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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