有三个人去住一家宾馆,三人间的房价是300元,他们每人凑了100元交给老板.
来源:百度知道 编辑:UC知道 时间:2024/05/23 15:58:26
服务生是只退了他们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,加上每个人被退回的十元,即三人三十元,合计起来一共三百元~
题目的算法错在把服务员的二十元算了两次,却没有算被退回的钱