这种算法当然不对了. 理由:(1)某三个秀才在一家客栈住房,结果每人10元,共10×3=30元。 (2)每人退回1元钱,即每人花了9元钱,三人一共花了27元钱.这27元里老板留下25元,小二私自留下2元. (3)再加上退回的3元钱,结果正好是30元. 结论:这道题迷惑人主要是它把那2元钱从27元钱当中分离了出来,原题的算法错误的认为小二私自留下的2元不包含在27元当中,所以也就有了少1元钱的错误结果;而实际上私自留下的2元钱就包含在这27元当中,再加上退回的3元钱,结果正好是30元
类似的题目很多。这是典型的“偷换概念题”。破解原理:——
不能直接算27+2=29元,这是2个层次的事——
1)27元,代表三个人的实际开销27元,它由2部分组成,它等于每个人最终实际开支9元。
27元=25元(老板收起的住宿费)+2元(服务生贪污的)= 3 个人X 9元/人。……式a
2)30元,意味着一开始取出的钱的总额,它由2部分组成。
30元=27元+3元(找回来的钱)…………式b
3)拿第一层面的2元(式a),加上第二层面的27元(式b),本身就是无理取闹、强辞夺理。无厘头。
之所以可以让人迷惑,原因是:30元除了可以写作 算式b,也可以写作以下的算式(算式c):
30元=25元(实际住宿费)+5元(真正到手的找钱、贪污的钱,二者的总和)…………式c
4)到了这一步骤,我们发现:
30元由三部分组成:=25元(实际住宿费)+2元(贪污的)+3元(真正回到投宿者手中的找钱)…………式d
此时,
2元(贪污的),可以与25元相加,得出来的是3个人的总开支27元;
2元,也可以与3元相加,得出来的是 老板 找钱的总额(5元)。
2元,就是不能与27元相加=29元,这个29元完全无意义,2元它被加了两次。
4)每人开支的钱=10元-1元(找回的钱)=9元,这是对的。…………式e
5)3 个人X 9元/人 = 27元,也是对的。………………………………式f
这说明,为了迷惑大家 ,前两步骤均是正确的运算。只到了27元+2元时,才出错。。。。
应该按三个人给的钱的和来看,三个人的房费一共是25元,这部分是没法平均的,退的5元中服务员私藏了2元,还有每人最后手里拿到的退的1元,也就是一共3元,所以应该是25+2+3=30元。
可以算出,优惠后平均每人花了多少钱,再作答,这样就发现,其实老板拿着花了
本来算的过程中就有问题