网上流传的用手机最后一位数字算出实际年龄的方法,是不是和算法有关?
程序员文章站
2024-01-26 16:18:04
...
年龄与手机号码的秘密
这个不知谁发现的?真准。
[1] 看一下你手机号的最后一位
[2] 把这个数字乘上2
[3] 然后加上5
[4] 再乘以50
[5]把得到的数目加上1763
[6]最后一个步骤,用这个数目减去你出生的那一年。现在你看到一个三位数的数字。第一位数字是你手机号的最后一位,接下来就是你的实际年龄!
奇怪了!怎么会这样呢?
这个不知谁发现的?真准。
[1] 看一下你手机号的最后一位
[2] 把这个数字乘上2
[3] 然后加上5
[4] 再乘以50
[5]把得到的数目加上1763
[6]最后一个步骤,用这个数目减去你出生的那一年。现在你看到一个三位数的数字。第一位数字是你手机号的最后一位,接下来就是你的实际年龄!
奇怪了!怎么会这样呢?
回复讨论(解决方案)
障眼法,既然你已经提供了你的出生年,那么2013-你的出生年就是你的年龄。
前面那么一大段东西,只是为了保留你手机末尾变成结果的百位数,以及引出2013而已。
你手机尾号为x
(2x+5)*50+1763=>100x+250+1763
重点在这里.250+1763=2013哦,
后面的减出生年月。。。
这种问题已经没技术含量了,和算法无关,小学题 - -!
原来是这样,凑字
上一篇: 查询优化之调度和锁定_MySQL
下一篇: PHP中的正则表达式(二)