破解:
其实这只是一道简单的数学题。
设:最终得的数为N 你选的字母为X 你出生的年份为Z
还有一个不定数:Y.
如果你今年已经过了生日那么Y=0;如果没有则Y=-1
可得方程为:N=(2*X+5)*50+1757+Y-Z
整理,可得:
N=2007+100X+Y-Z
N=(2007-Z)+Y+100X
可得:当Y=0; N=(2007-Z)+100X
当Y=-1;N=(2007-Z-1)+100X
可见,X是一个常数,无论你选多少,范围内都是一样。Z是你的出生年,今年是2007年,(2007-Z)就是你今年的年岁,当你的生日以过时Y=0,则你的年龄就是2007年减去你的出生年,当你生日没过时Y=-1,则你的年龄就要减去一个1。
自然而然,X就是你选的那个数成为了百位,后两位是你的年龄