三个人住店的故事,三人住店问题
网友回答
你讲的大概是这个题目吧:
有三个人去住店,三人共住一间房, 一晚三十块钱,每人给了十块钱,但这天刚好了打特价,只需要25元一晚,所以老板将剩下的五元交给服务生.让其退还给那三个人,但服务生却从中拿出二元放入自己的口袋,剩下的三元还给那三个人,一人一块.就是三个人每人分别给了九块,那就是3*9+2(服务生偷放口袋的2元)=29块,那还有一块钱哪去了呢???
解法就是:其实三个人确实是给了3*(10-1)=27元,但这27元被贪污了2元,住店只用了25元。
3*9+2这个式子的错误就在于,3*9是三个人付的款,而收款的是老板的25元和职员贪污的2元。把收款和付款加在一起是毫无道理的。
网友回答
楼主 这个问题就像 魔术一样 千万不要跟着他的算法算 这样你一直算不出来的 解决方法就是用逆向思维 反过来想想
你想想 30元投诉 但是优惠只要25元 还有5元老板叫服务员还给客人 可是只还了3元 就是说 投诉25元+3元(服务员退还3元)=28元 28元+2元(服务员的2元)=30元 合适。
我在网上也看见或这种算法 如下:
答案:每人所花费的9元钱已经包括了服务生藏起来的2元(即优惠价25元+服务生私藏2元=27元=3*9元)因此,在计算这30元的组成时不能算上服务生私藏的那2元钱,而应该加上退还给每人的1元钱。即:3*9+3*1=30元正好!还可以换个角度想..那三个人一共出了30元,花了25元,服务生藏起来了2元,所以每人花了九元,加上分得的1元,刚好是30元。因此这一元钱就找到了。
小结:这道题迷惑人主要是它把那2元钱从27元钱当中分离了出来,原题的算法错误的认为服务员私自留下的2元不包含在27元当中,所以也就有了少1元钱的错误结果;而实际上私自留下的2元钱就包含在这27元当中,再加上退回的3元钱,结果正好是30元。