英雄联盟德邦总管技能:可以算出你家电话号码,正确率99.9%。为什么???

来源:百度文库 编辑:高校问答 时间:2024/05/02 18:30:45
1. 请将电话号码的【前】4位数字输入计算器
(若你家电话号码不足8位时,就输入【前】3位)
2. 将它乘以 80
3. + 1
4.乘以 250
5. + 电话号码的【后】4位数字
6. + 再加一次电话号码【后】4位
7. 将总数 - 250
8. 最后将屏幕上的数字【÷】2
看看对不对,那是因为什么呢??

设前四位号码为a,后四位为b

按步骤计算是:((80a+1)×250+2b-250)÷2=10000a+b

因此正确率是100%

设前3位为a,后四位为b(只考虑7位,8位的类似)
可列式如下
(((80*a)+1)*250+2*b-250)/2
化简后如下:
10000*a+b
又a是3位数字,b是4位数字。。所以假定a是QWE,b是RTYU的话那么形式就是QWERTYU拉。。。

呵呵~
设你前四位号码为x后四位为y
按步骤得
((80x+1)·250+2y-250)/2
化简后得
10000x+y
你把你的号码的前四位乘以10000在加上后四位当然是号码啦

我认为,这是一个数字游戏而已,下面我假设电话号码为7位,得到下面得公式,最后经简化左边以后两边肯定可以基本相等!!!
{[(100a+10b+c)*80+1]*250+2*(1000d+100e+10f+g)-250}/2=1000000a+100000b+10000c+1000d+100e+10f+g

对,不知道是为什么没什么相同点,如果的7个8或8个8就知道了
`因为是99.9% 还有0.1% 因为前4个号码有相同的 `照你这样算``下来`
电话号码7个数 后面3个数有27种可能`