鱼C论坛

 找回密码
 立即注册
查看: 3068|回复: 11

[技术交流] 小练习结果揭晓:100万以下有多少个循环质数

[复制链接]
发表于 2016-9-14 21:41:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 冬雪雪冬 于 2016-9-14 22:15 编辑

原帖子:http://bbs.fishc.com/thread-75774-1-1.html

题目:

我们称 197 为一个循环质数,因为它的所有轮转形式: 197, 971 和 719 都是质数。

100 以下有 13 个这样的质数: 2, 3, 5, 7, 11, 13, 17, 31, 37, 71, 73, 79, 和 97.

100 万以下有多少个循环质数?

答案是55
正确的鱼油是:
wangzhenas  2.967s
无下限HENTAI 34.404s(为公平起见,测试时注释掉了打印每个循环质数的语句)
老忘  0.454s
lizuolong  0.603s
hvagab  94.141s
小剑剑  151.185s
mather  6.531s
loserlovey  时间过长,我没有继续等下去
过河的小卒  3.072s
sunqiangzai  52.120s
bacon6581  2.330s

优秀的鱼油是:
老忘,他首先判断除了2以外都是奇数,且末尾是5,必能被5整除。所以组成的每位数只能是1,3,7,9,再将这三个数排列组合,判断是否循环质数,大大提高了效率,降低运算量,因此用时最短。
bacon6581,虽然用时不是最短,但反复思考,反复优化,也考虑到了由1,3,7,9组成。

本次测试用时的计算机配置为:
1.png

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-9-14 21:44:50 | 显示全部楼层
冬版,我有一个问题,测试速度的机器配置是什么?因为不同机器的运行速度不一样,希望有一个标准
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-14 21:56:41 | 显示全部楼层
无符号整形 发表于 2016-9-14 21:44
冬版,我有一个问题,测试速度的机器配置是什么?因为不同机器的运行速度不一样,希望有一个标准

我是都在我的计算机上运行测试的,对每个程序都是同一条件下完成的。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-14 21:59:19 | 显示全部楼层
我的计算机配置是:
1.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-9-14 21:59:22 | 显示全部楼层
冬雪雪冬 发表于 2016-9-14 21:56
我是都在我的计算机上运行测试的,对每个程序都是同一条件下完成的。

建议把配置给出来,这样比较好吧,我的运行结果和你的不一样
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-9-14 22:02:06 | 显示全部楼层
冬雪雪冬 发表于 2016-9-14 21:59
我的计算机配置是:

挺好的,希望可以给鱼油们看到
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-14 22:10:35 | 显示全部楼层
无符号整形 发表于 2016-9-14 21:59
建议把配置给出来,这样比较好吧,我的运行结果和你的不一样

无版,你也帮我测试一下,如果每个程序运行时间多少的次序有不同或其他的问题,请告知我。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-9-14 22:11:08 | 显示全部楼层
冬雪雪冬 发表于 2016-9-14 22:10
无版,你也帮我测试一下,如果每个程序运行时间多少的次序有不同或其他的问题,请告知我。


我的电脑配置低,应该慢点吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-14 22:14:34 | 显示全部楼层
无符号整形 发表于 2016-9-14 21:59
建议把配置给出来,这样比较好吧,我的运行结果和你的不一样

这个建议好,我会在以后结果揭晓的用时比较中列出测试用计算机配置。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-9-14 22:18:05 | 显示全部楼层
本帖最后由 无符号整形 于 2016-9-14 22:53 编辑

测试的计算机配置:
t13.JPG
wangzhenas:0.7860448360443115秒

无下限HENTAI:8.27147秒
t2.JPG
老忘:0.132167秒
t3.JPG
lizuolong:0.17701005935668945秒
t4.JPG
hvagab:26.709494905887876秒

小剑剑:42.150410652160645秒
t6.JPG
mather:1.9041087627410889秒
t7.JPG
loserlovey:8.74399995804秒
t9.JPG
过河的小卒 :0.8650493621826172秒
t10.JPG
sunqiangzai :12.724727869033813秒
t11.JPG
bacon6581 :0.6460371017456055秒
t12.JPG
最快的是:老忘
t5.JPG
t8.JPG
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-14 22:37:35 | 显示全部楼层
无符号整形 发表于 2016-9-14 22:18
wangzhenas:0.7860448360443115秒

无下限HENTAI:8.27147秒

谢谢,还是你的机器快。另我的机器装的东西也比较多,可能也拖累了系统,准备找个时间重新装一下win10
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-3 18:22:19 | 显示全部楼层
看不到答案啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-26 16:03

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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