一、走进反算法
“反算”,顾名思义,就是利用逆向思维,通过简化计算的方式,精简计算过程,快速得到答案的一种方法,具体我们来看一道题。
判断下列说法是否正确
(1)3816.3÷(1+18%)超过了3000。
我们的惯性思维就是运用有效数字的除法,“分子不变,分母保留三位”来计算,但是过程也是较为麻烦的。因此,不妨利用已知条件,假设条件成立,将除法转化为乘法,此时有,
3000×(1+18%)=3000+3000×18%=3000+540=3540<3816.3,正确。
(2)5591超过1547的4倍。
按照往常的思路,直接计算5591÷1547还是比较麻烦的,逆向思维,假设题干成立,则有
1547×4=6188>5591,错误。
二、反算法的实际应用
我们看一下在具体题目中,如何使用反算法吧。
问题:2015年第二产业增加值占国内生产总值的比重超过50%的城市有( )
A.2个 B.3个 C.4个 D.5个
【解析】题干要求,第二产业增加值>国内生产总值×50%,即2×第二产业增加值>国内生产总值,以嘉兴市为例,1085.29×2>1815.30,满足条件,同样满足条件的还有扬州市、南通市、宁波市,共计4个,所以选择C。