数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
楼主: ysr

[特别关注]中国剩余定理及求模的逆元的公式

[复制链接]
 楼主| 发表于 2020-2-12 23:11 | 显示全部楼层
1035000000~1036000000之间有3072对,累计:121058+3072=124130,前面的总个数已经累计到了3545565,从此就开始累计总个数:3545565+3072=3548637.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-13 00:18 | 显示全部楼层
1036000000~1038000000之间有6203对,累计总对数有3548637+6203=3554840.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-13 00:18 | 显示全部楼层
1036000000~1038000000之间有6203对,累计总对数有3548637+6203=3554840.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-13 08:33 | 显示全部楼层
网友用的欧拉筛法(我觉得应该是埃拉托斯特尼筛法)速度快,确实快,快不少,用长整型数据弄就是long型,无符号long型,可以很快算到1.7*10^10,用vb需半个小时用vc仅用13秒。
很快了,这种方法不会重复计算,省了不少不必要的过程。
请问谁知道更大的用字符串行不行?还快速筛出来吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-13 09:00 | 显示全部楼层
我的程序是慢,这个结果计算了一个晚上:
结果:1038000000~1050000000之间有36808对,总个数累计(对):3554840+36808=3591648.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-13 10:05 | 显示全部楼层
我的程序运行结果是1050000000~1051000000之间有3046对,累计总数3591648+3046=3594694.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-13 10:05 | 显示全部楼层
我的程序运行结果是1050000000~1051000000之间有3046对,累计总数3591648+3046=3594694.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-13 11:28 | 显示全部楼层
我的程序运行结果1051000000~1052000000之间有3045对,累计总数3594694+3045=3597739.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-13 12:48 | 显示全部楼层
我的程序运行结果1052000000~1053000000之间有3065对,总累计3597739+3065=360084.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-13 12:48 | 显示全部楼层
我的程序运行结果1052000000~1053000000之间有3065对,总累计3597739+3065=360084.
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-24 15:06 , Processed in 0.089056 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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