揭秘:QQ号码能准确测出QQ主人年龄问题
原創:轉載請注明出處!
-??????? 如果還沒做過這測試的在看下文之前還是先做做測試吧,確實挺準的,做完后再看下面我的揭秘,告訴你為什么它就會那么準,下面是我引用該測試的所有步驟:
?
1.獲取你QQ號碼的第一位 
2.用你QQ號碼的第一位乘以五 
3.把這個數加上8 
4.再把所得的結果乘以20 
5.如果你的生日過了,加1848,如果沒過,加1847 
6.把所得結果減去你的出生年份 
7.現在你會得到一個3位數 
8.百位上的數字就是你的QQ號碼的第一位 
9.十位和個位加上2就組成了你的年齡 
10.準不準? 
Copyright?? :?Kumas
?
??????? 大家都做完了嗎?如果還沒做的話還是建議大家返回去把測試做完再繼續,確實還是有點意思,如果做完了的話,怎么樣,是不是都算出了自己的年齡了呀?如果沒算出來,那么建議你再做一次,估計是你哪個步驟上運算出了問題,或者是某一步的數字你填的不真實造成的。
怎么樣,挺佩服這個出題者吧,其實細心點的朋友估計都發現了,QQ號測試年齡只是一個幌子,你不用真拿你的QQ號第一位來測,你任意拿一個0~9的數字來套這個游戲規則,都能測出你的年齡的,怎么?不信?不信那你就試試吧。。。
?
Copyright?? : Kumas
?
??????? 怎么樣?試了嗎?試出來了嗎?我說對了吧,這又是為什么呢?為什么隨便一個自然數就把你的年齡給“算”出來了?下面讓我來告訴大家迷底吧:
?
首先,讓我們來看看這道題最大的疑點吧,最大的疑點就是第六步(6.把所得結果減去你的出生年份),既然你都把你的出生年份告訴人家了,你說算不算得出你的年齡呢?
現在來看看第二個疑點,那就是第五步(5.如果你的生日過了,加1848,如果沒過,加1847),生日過了要比生日沒過多一,那就肯定了噻,過了生日就大了一歲了得嘛,你們說呢,嘿嘿,至于為什么是1848和1847,其實這題應當是2008年出的吧,要是今年出的,那么就不會是加1848或1847了,應當是加1850或1849了,為什么呢?在此先賣個官子,下文中將一一給你揭曉。
?
Copyright?? : Kumas
?
?
?好啦,不饒圈子啦,現在進入正題,其實很簡單的啦:
假設你的QQ號第一位為X,那么
第一步后的結果便為:X;
第二步的結果便為:(5*X);
第三步的結果便為:(5*X+8);
第四步的結果便為:(5*X+8)*20;
第五步的結果便為:[(5*X+8)*20 + 1848]或者[(5*X+8)*20 + 1847];
現在假設你的出生日期為:19XX年,那么
第六步的結果便為:{[(5*X+8)*20 + 1848]- 19XX}或者{[(5*X+8)*20 + 1847]- 19XX};
以上便是本測試中的主要計算步驟,或許這樣讓大家還根本看不明白就竟是怎么回事,也許也有人已經明白怎么回事了,還是讓我繼續為大家解說吧:
?
Copyright ? : Kumas
?
現在讓我們來把這一長串公式進行簡化吧(在此我就只演算一個公式了,另一個都是一樣的):
{[(5*X+8)*20 + 1848]- 19XX}
={ [(100*X + 160)+ 1848]- 19XX}
=[(100*X + 160+ 1848)- 19XX]
=[(100*X + 2008)- 19XX]
?
Copyright?? : Kumas
?
哈哈,迷底出現啦,大家注意到紅色加粗的數字了么?2008!大家明白我為什么要說這題是在2008年出的不了哇,如果你是在2008年來做這題的話,用2008來減去你的出生年份,你說會不會是你的年齡呢?不是才怪了,呵呵。今年,這測試題又出現了,只是在第9步上面作了手腳,叫用十位和個位加上2,最后的值就變成了2010了噻,用2010來減去你的出生年份,當然也能真實的算出你的年齡了哦,如果第9步不做變化的話,那么就像我之前所說的,把1848及1847改為1850及1849就OK啦,相當準哦,呵呵。
至于為什么計算到最后的三位數字的百位會是你的QQ號第一位,相信大家也看明白了吧,100*X,X便是你的QQ號第一位,用來乘以100,當然就變到百位去了噻,呵呵。
好啦,在此再恭祝大家2010年快樂,開開心心每一天!
Copyright?? : Kumas
10.01.13.
總結
以上是生活随笔為你收集整理的揭秘:QQ号码能准确测出QQ主人年龄问题的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: Java开发微信支付流程及容易入坑的点
- 下一篇: JS如何取得URL里的参数?
