这种算法是不对的.
理由:
(1)三个旅客去住宾馆,他们每人交10元,一共交了30元,
(2)每人退回1元钱,即每人花了9元钱,三人一共花了27元钱.这27元里老板留下25元,小二拿走了2元.
(3)再加上退回的3元钱,结果正好是30元.
结论:这道题迷惑人之处,主要是它把小二拿走的2元钱从27元钱当中分离了出来,原题的算法错误的认为小二拿走的2元不包含在27元当中,所以也就有了少1元钱的错误结果;而实际上小二拿走的2元钱就包含在这27元当中,再加上退回的3元钱,结果正好是30元.
其实不是少了,他们刚开始一共交了25元,每人其实交的是25/3元,小儿每人退他们一元,其实他们总共还是28元。加上小二拿的2元,正好三十元,根本没有少!只是利用人的错觉!
哈哈,他们每人交了9元,已经包括小二拿走了两元,剩下3元他们平分了.
这个N年前看过,困惑了我一个星期,最后还是看答案了
忽悠啊,
呵呵这是一道正宗的数学包含问题,三十元包括的是三老板那里的25员和小二拿的2元还有旅客的一人三元钱,三人一共交了9*3=27元在加上他们手里的三元不就三是了吗,27里已经包含了小二的那两块钱,怎么还能加那两块呢,应该加他们手里的三元钱才对啊。嘻嘻数学老师讲过地啊。