魔方吧·中文魔方俱乐部

标题: 用你的UID号码可算出你的年龄! [打印本页]

作者: liuliuliu789123    时间: 2010-7-24 15:54:46     标题: 用你的UID号码可算出你的年龄!

1.获取你UID号码的第一位
2.用你UID号码的第一位乘以五
3.把这个数加上8
4.再把所得的结果乘以20
5.如果你的生日过了,加1848,如果没过,加1847
6.把所得结果减去你的出生年份
7.现在你会得到一个3位数
8.百位上的数字就是你的UID号码的第一位
9.十位和个位就成了一个两位数,用这个数加上3就是你的年龄了。
10.准不准。有谁来解答原理。很难简单哦.
作者: AnsonL    时间: 2010-7-24 15:56:29

试试看。。。。。。。。
作者: 6X。    时间: 2010-7-24 15:57:14

看UID- -。。。。。。。。不对额- -。。

[ 本帖最后由 6X。 于 2010-7-24 15:59 编辑 ]
作者: danil0816    时间: 2010-7-24 15:58:17

最后uid那个数就没了,减完就剩你年龄了,你随便带个数结构一样
作者: 书友会    时间: 2010-7-24 15:58:55

看看哈,不知道是不是
作者: qwe7788    时间: 2010-7-24 15:59:29

如果最后结果是虚岁的话,那就对了。
作者: dangerxxxx    时间: 2010-7-24 16:04:54

应该是虚岁。。
作者: 林家小源    时间: 2010-7-24 16:05:15

uid太长了,不玩了
作者: 赵世主    时间: 2010-7-24 16:19:32

代入其他数也能算出吧?
作者: FairyTale_WL    时间: 2010-7-24 16:21:19

20*8+(1847或者1848)=2007/2008

2007/2008+3-生日就是年龄。

UID第一位a*5*20是100a,正好是一个三位数的首位。
作者: 宇枫 幽蓝    时间: 2010-7-24 16:31:36

代入任何数字都成立!鉴定完毕!
作者: 飞贼    时间: 2010-7-24 17:23:35

看第六步  你恶补恶心   这个早就有了
作者: ZJY    时间: 2010-7-24 17:38:05

纠结第五步,生日刚过半年,是算“过了”还是“不过”呢?
作者: oboe    时间: 2010-7-24 21:00:41

6.把所得结果减去你的出生年份

如果没有这一步,才奇妙。
作者: Paracel_007    时间: 2010-7-24 21:18:25

仔细想想就会发现是耍人的把戏而已
作者: rubik-fan    时间: 2010-8-7 04:30:19

算到某一步。我得到不是三位数。是四位数……
作者: 77hsxian    时间: 2010-8-7 05:26:57

这个我玩过…
作者: 今夜微凉    时间: 2010-8-7 14:08:26

呵呵,就像楼上几位说的~~~其实第六步是关键~~~
作者: dkjiaoyang    时间: 2010-8-7 14:12:46

既然第六步已经输入了出生年月 也就已经告诉程序 自己的年龄了。
作者: W_FISH    时间: 2010-8-7 14:15:50

其他的都是烟雾弹啊,只有第6最关键~·
作者: 相思常青    时间: 2010-8-8 12:10:35

在运算中都已经有出生年份了,结果能不是自己的年龄吗?
作者: Vicki    时间: 2010-8-8 12:16:46

如果刚好今天生日是不是加1847.5啊?
作者: Ipomoea゛Nil    时间: 2010-8-9 03:08:50

呵呵@@@@@@@@顶一个!!!!!!!!!!!!!
作者: woyujnss    时间: 2010-8-9 03:15:17

话说不是用的UID,而是用的UID的第一位?
作者: william_khs    时间: 2010-8-11 22:31:19

對呀..
要輸入出生年份的那步真是太明顯了..
看到這裏我大概估計其他步會互相消去
作者: 浮游虫    时间: 2010-8-11 22:34:21

第6条都把出生年份告诉人家了。。
作者: feifucong    时间: 2010-8-12 21:59:37

这个。。。也太简单了。。。
UID的第一位乘5再加8再乘20,那个数早就对个位十位不产生影响了。。。带什么数个位十位都不会变。。。
作者: lyx15937    时间: 2010-8-24 02:31:52

任何数都能算得……不想算了……
作者: hubo5563    时间: 2010-8-24 22:33:48

(2019×(421×UID+3790)+UID舍去高位保留低四位)-你的出生年分=你的年龄。
也就是说(2019×(421×UID+3790)+UID舍去高位保留低四位)=2010
不管什么UID都对,请说明为什么?

[ 本帖最后由 hubo5563 于 2010-8-24 22:35 编辑 ]
作者: flwb    时间: 2010-9-3 08:09:59

"6.把所得结果减去你的出生年份"
这不是已经把结果输入了吗?
障眼法
作者: zxy6350479    时间: 2010-9-3 09:15:15


作者: ursace    时间: 2010-9-3 09:40:07

不用想也知道是耍人的把戏而已
作者: hjq447285628    时间: 2010-10-6 18:18:47

这种题只要涉及出生日期就直接忽略了,连推算都不用




欢迎光临 魔方吧·中文魔方俱乐部 (http://bbs.mf8-china.com/) Powered by Discuz! X2