早教吧 育儿知识 作业答案 考试题库 百科 知识分享

有三个去住旅馆,房价为30,每个人出10元,但后来搞特价,房价为25,老板就让服务员退5元给他们,但服务员偷拿了2元,则剩下3元,每个人分得一元!但这样一算只有3*9+2=29,不是开始的30元,为什么呢?

题目详情
有三个去住旅馆,房价为30,每个人出10元,但后来搞特价,房价为25,老板就让服务员退5元给他们,但服务员偷拿了2元,则剩下3元,每个人分得一元!但这样一算只有3*9+2=29,不是开始的30元,为什么呢?
▼优质解答
答案和解析
这种算法是不对的.
理由:
(1)3个人住酒店,结果每人10元,共10×3=30元.
(2)每人退回1元钱,即每人花了9元钱,三人一共花了27元钱.这27元里老板留下25元,服务员私自留下2元.
(3)再加上退回的3元钱,结果正好是30元.
结论:这道题迷惑人主要是它把那2元钱从27元钱当中分离了出来,原题的算法错误的认为服务员私自留下的2元不包含在27元当中,所以也就有了少1元钱的错误结果;而实际上私自留下的2元钱就包含在这27元当中,再加上退回的3元钱,结果正好是30元.