测一下,马上知道你的年龄

经过我的检验,只要不算错,正确率100%
一面读一面做:      
【1】首先,挑一个数字(0 -7)表示每个礼拜想出去走走的次数      
【2】把这个数字乘上2      
【3】然後加上5      
【4】再乘以50      
【5】如果你今年的生日已经过了,把得到的数目加上1758,如果还没过,加1757      
【6】最後一个步骤,用这个数目减去你出生的那一年      
【7】现在你会有一个三位数的数字      
【8】第一个位数是你一开始选择的数目(也就是每个星期你希望出去走走的次数)      
接下来的二个位数就是你的年龄咯!      
准了就要顶啊!!!
首先可以转换为以下表达式:  
age=(2i+5)*50+1758-birth_year=this_year-birth_year  
可以消掉birth_year变量,于是,  
this_year=(2i+5)*50+1758  
         =100i+2008  
this_year=2008是恒等的,100i只改变结果的百位  
也就是说,你选多少都会在结果中出现在百位上  
而你的年龄,是在第二个等号的右边实现的,即this_year-birth_year  
this_year隐藏在计算过程中,birth_year是你告诉的  
  

原文地址:https://www.cnblogs.com/AeroJin/p/1274442.html