这是一个数字游戏
分析过程如下:
假设某个人的QQ号第一个数字是x,这个人的出生年份是1982,则按照版主所说的计算方式,应表述为:
(5x+8)*20+1848-1982+3
=100x+160+1848-1982+3
=100x+2008-1982+3
=100x+(2008+3)-1982
=100x+2011-1982
走到此处,看到名堂了吧,2011的十位数字减去1982的十位数字肯定不够减,借一位后百位数减下来刚好是个0(后两个数减下来结果的百位是0),x乘以100肯定是百位,所以x就是最终结果的百位的数字;年龄就更好解释了,年龄与100x没有什么关系,就是个2011-1982,去年的年份减去出生年份,这不是年龄是什么呢。
这个题还可以简化(不需要再加3),简化如下:
1.获取你QQ号码的第一位
2.用你QQ号码的第一位乘以五
3.把这个数加上8
4.再把所得的结果乘以20
5.如果你的生日过了,加1852,如果没过,加1851
6.把所得结果减去你的出生年份
7.现在你会得到一个3位数
8.百位上的数字就是你的QQ号码的第一位
9.十位和个位就成了一个两位数,这个数就是你的年龄了。
这个题也有个适用范围,如果某个人的出身年份≤1911,那百位上的数肯定就不是QQ号的第一个数字了。
|