来自知乎问题的本人回答https://www.zhihu.com/question/23419402/answer/396431603
本文章经允许在Bilibili和知乎以及本人博客发布(博客引用的是B站的图片储存),作者UID均为“程序猿啊”,灵感来源于另一作者,内容原创
由于在知乎首发,所以图片是知乎的水印
多图预警
我做了几个计算机计算,家里电脑有点慢,现在才得到结果。
先是使用递推计算了圆周率的后几十万位,这一步骤花了将近5个小时
计算代码如下:
然后用写字板打开(用记事本会死机),先手工搜索了我的准考证号和学校代码,发现都有。
于是又手写了一个程序,计算0~9出现的次数,代码及结果如下
于是上升到两位数,代码及结果如下:
可以发现次数比较均匀
那假如是4位数呢?这个量太多,不方便用记事本看了,改用折线图。
把导出的数组前后括号删掉,改成CSV文件,然后用excel查看
(如果需要原本ans文件的私信我)
想继续往下做,单位数不够,再往下做估计就分布不均匀了。而且也超出表格了
代码就不用了吧,放结果也不方便(中途memoryerro了好多次)
直接说吧,反正大部分都是0、1、2、3之类的,并不都包括,但也有很大可能了!
所以我觉得这是有可能的