三人去旅店,每人交10元,后来老板说今天打折,一共只需25元,于是命令小二把5元还给他们.小二自己偷藏2元后,还给三个客人一人1元.这样每人花了9元,3X9=27加小二藏的2元,一共29元,那原本30元,为什么现在是29元?

问题描述:

三人去旅店,每人交10元,后来老板说今天打折,一共只需25元,于是命令小二把5元还给他们.小二自己偷藏2元后,还给三个客人一人1元.
这样每人花了9元,3X9=27加小二藏的2元,一共29元,那原本30元,为什么现在是29元?

不少钱,算法如下:
每人交10元:10*3=30元,退5元:30-5=25(实交),服务员拿2元,各退1元2+3=5共计为30元
相当于每人实交:9*3=27元=25(老板娘实收)+2(服务员私吞)!

27元与小二的2元关系是相减关系,27-2=25(元)
27元中包括小二的2元。

算法不对,网上有很多这个答案,自己找找,很快的

三个客人花了3*9=27元,小二藏了2元,老板收了25元没错
这种算法是偷换概念

顺向理思路:每人交10元,共30元,打折老板只收25元,返还每人1元,共3元,小二藏了2元,共计25+3+2=30元。

问题就出在了30元退25元等于5元的问题上,一晚上25没有错,但是老板退的5元实际上是从26元开始计算的,因为前25元已经作为住宿费在老板手中了,服务生拿走的2元是一个陷阱的障碍。 假设我们把这30元住宿费都看做是30张一元的小额钞票,把每一元钱都标注上第1张,第2张,第3张…… 那么就不难发现: 推理1:因为一晚是25元,老板已经拿走了编号为第1张至第25张的一元钞票,老板退给三个住宿者的实际上是第26张,第27张,第28张,第29张,第30张钞票,这里一共是5张一元钞票,那么就是5元。而3 X 9=27元的假设是不成立的,一晚上是25元,而不是24元,也就是说不是平均每人出8元一晚,而是每人8.33元一晚。 推理2:如此,我们把后来因为服务生私吞的2元除外,不纳入视线以免混淆视听。就可以得出:引“推理1”后来退给三个住宿人的实际上是第26元以后的钱,那么在这3人中,实际支出是9.33元每人。 推理3:设三人每人平均支出8元,3X8=24,老板退出的25-24=1元,服务生拿走了2元。另外多出的3元每人平均分到1元,1+2=3,24+3=27,3*1=3,27+3=30。 最后来告诉大家那一元去了那里,因为老板退出的钱是从“推理1”中编号26元开始的5张一元(5元),最后这神秘的一元实际上落在了老板的手中

这样算是不对的,应该这样:三人每人9元共交了27元,这27元是交出去的,而小二藏的2元也是他们交出去的,所以你这样加起来是没有任何道理的,应该减去交出去的27元中小二藏的2元等于老板收的25元。

算法错了,是每人9元,共27元,去掉小二拿走的2元,老板总共拿到25元

因为30-1=29