|
发表于 2010-4-15 00:45:34
|
显示全部楼层
数字游戏而已,按照楼主的计算方法,假设qq号首位数字是a,年龄是b,但是年龄没有超过101岁,且你的生日已经过了,可得算出的三位数为:
# ?# r' r+ Q8 {7 M+ d, a& G% ~$ v' h( ~. I! t3 N(a*5+8)*20+1848-(2010-b)
/ O5 @2 i5 ]( x3 q1 {) b6 I, u" m; C' H) `) Y# `9 h=100a+160+1848-2010+b) R4 s9 F# e1 Y
" `6 S, Q/ w8 l2 l) q) l$ j=100a+b-20 P% E" `/ [1 ~- z' Q+ j; a" Z# A
3 q7 Y( X9 H: }9 J. v, K3 H) O100a肯定是个百位数,b-2肯定就是个十位数,b-2+2=b,就是你的年龄啦" s8 Y( ^: M3 h7 F
) V s1 q h* ?3 W如果你的生日没有过,那么就把1848换成1847就对了(楼主强调了是周岁嘛!)
% y- t- T8 R( H6 X0 m7 E0 r8 C9 u/ W4 B& @. j1 l& m* y6 I& }但是,如果年龄超过了101岁,假如是102岁,那么计算出的三位数就是100*(a+1)了,这样呢,楼主的方法就不准了喔!呵呵!
$ H& Z3 V1 G4 e4 @' U4 C1 m; D1 g, \超强!!!佩服!!!!! |
|