有三个人去住一家宾馆,三人间的房价是300元,他们每人凑了100元交给老板.

来源:百度知道 编辑:UC知道 时间:2024/05/23 15:58:26
有三个人去住一家宾馆,三人间的房价是300元,他们每人凑了100元交给老板.老板说那天刚好打折,250元就够了,于是让服务员退50元给那三个人.结果服务员自己贪污了20元,把剩下30元退给那三个人每人10元. 问题现在就是:每人交了100元,每人又退了10元,也就是说他们每人付了90元,三个人总共付了90*3=270元,加上服务员贪污的20元,总共才290元,为什么会少10元钱?那10元钱哪去了呢?

服务生是只退了他们30元,自己拿走了20,所以他们确实付出去了270元,这270元是房费的250元加上服务员拿走的20元,而他们自己手上还有退回来的30,加在一起正好是300元,并没有少10元.
呵呵~希望你能理解哦~

解答:这是小弟的一点感想,不只对否,请指教

老板找来的50元应该都给3人,却实际给了30元,所以造成(100-10)*3=270元,而假如真正给了3人,3人就少掏20元,也就是270-20=250元,即应该用减法而不是加法,这正是出题人的聪明之处,把我们引入了智慧黑洞。
那么300元怎么算出来了?当服务员给了30元时,每人实际拿了十元,即(100-10)*3=270,而假如三人掏原价300元时,即补上节省的30元时,270+30=300元,帐也就清楚了。
不知想法对否,请高手指点。

要是按你说的那样,感觉是少10元没有错,可是有一点你可能没有弄清楚,那就是如果房价是250元,那么三个人平均房价是83.333,而退回来的50元,其中30元是平分给了三个人每人10元,而服务生拿走的那20元,也要平分给这三个人,那么每人就是6.333。
83.333+10+6.333≌100
换个意思说也说是:对他们而言他们所知道的房价是270而不是250,这270里面已经包括了服务员拿走的20元了,所以再退给他们每人30元,就刚好是100元了。
这样明白了吗?

简单```
每人付出90*3=270
270里面是包括服务员拿走的20
每个人退10*3+270=300```

把简单的问题复杂化``也真够聪明的啊``哈哈``

每人付九十,一共付了270,加上每个人被退回的十元,即三人三十元,合计起来一共三百元~
题目的算法错在把服务员的二十元算了两次,却没有算被退回的钱