智力问题,求高手回答!

来源:百度知道 编辑:UC知道 时间:2024/05/18 07:57:47
3个人去投宿,一晚300美元.三个人每人掏了100美元凑够300美元交给了老板. 后来老板说今天优惠只要250美元就够了,拿出50美元命令服务生退还给他们, 服务生偷偷藏起了20美元, 然后,把剩下的30美元钱分给了那三个人,每人分到10美元.这样,一开始每人掏了100美元,现在又退回10美元,也就是100-10=90,每人只花了90美元, 3个人每人90美元,3 X 90 = 270美元 + 服务生藏起的20美元=290美元,还有10美元去了哪里???此题在美国微软软件工程师面试的时候曾引起巨大反响. 有谁知道答案

..90元×3个人=270元,
然后呢.应该要减去服务生收起来的钱(270-20=250元)
再+回老板的钱(250+50=300元)
这样不就对了嘛?..题目坑人的

这是个逻辑上的错误

270美元包括的是 老板收的250美元 + 服务生藏的20美元

返还的30美元 + 270 = 300

房东收了250+每人退回的10*3+服务生藏起的20美元=300
这么简单的问题

那个290美圆的算法是错的
应该是这样
3个人每人90美元也就是270美元+(老板给的50-服务剩自己拿的20)
也就是270+(50-20)=300

就是这样

都是高人啊
我看了半天没看出来

这个算法错了,不应该是90X3=270
应该是 (250/3+10)X3+20=300
因为老板优惠了50块之后,老板实际收到的是250,每人平均交到老板那的就是250/3 而不是100-10=90块