第一次看到这个题目是在贴吧里,我觉得挺有意思。
虽然我是非数学专业,计算机也学得不好,但是这个问题值得大家讨论呀。
有大神用y-cruncher(其实我也不知道这是什么)跑出了π的前10亿位,跑程序时CPU占用率几乎100%!CPU性能不好的话可能会烧掉啊。
简单的搜索一下,发现一些简单的能想到的六位数字都出现了。
这位大神还写出了6位数字出现的程序代码,如果密码不存在的话,就会出现异常,当然我是不懂代码的,也搞不清其中的原理,在这里我只是跟大家分享一下,有兴趣的朋友可以探讨评论。
程序的检索速度大概是1000条/秒,程序跑完,不出所料,所有的六位银行卡密码在π中都是存在的。
由于这里只设了10亿位,所以最后出现的六位数字是569540,位于小数点后14118307位。
π真的很神奇,怪我数学没有学好哈哈,有想法的可以告诉大家哦!
欢迎大家评论~
閱讀更多 搞笑七味 的文章