谁知道这个公式的秘密所在!

来源:百度知道 编辑:UC知道 时间:2024/09/20 19:31:13
(?*2+5)*50+1758(生日已过)或1757(生日未过)-出生年份=你的年纪

这个题目是你随便想个数字填在问号的地方然后根据公式计算 不管你随便想什么数字都能得出正确的数值
哪位大侠 知道这个公式用的什么原理 请详解

设你每周想出去逛逛的次是m,你的出生年份是n;
那么照LZ的算法可列出以下等式:
所得三位数N=(m*2+5)*50+1757(或1756)-n
=100m+(2007(或2006)-n)
由上式,最后得到三位数的百位(因为100m的关系)显然是你想的数m,式中(2007(或2006)-n)是求年龄的算式,要是放在07年,就算对了;
今年是2008年,所以后俩位数是年龄的说法显然是错误的(算出的年龄比实际的年龄小一);
把LZ所说的第五步“【5】如果你今年的生日已经过了,把得到的数目加上1757,如果还没过,加1756 ”里的“1757”和“1756”分别改为“1758”和“1757”就对了;
综上,这个方法只限于算俩位数的年龄(三位数的年龄会干预百位数),如果你要在明年或后年或者是再往后的年份算,以此类推就行了。

(?*2+5)*50+1758(生日已过)或1757(生日未过)

这一部分得到的结果是末两位是07,或者08的四位数,也就是今年的年份,故将其减去出生年份,得到年龄.

把?=1、生日已过、1987年出生(21周岁)带入上式:
(1*2+5)*50+1758-1987=121不是不等21吗?
觉得你叙述的不充分,这题的关键大概在于“出生年份+你的年纪=2008”。