???????/?
有3个人去投宿,一晚30元.三个人每人掏了10元凑够30元交给了老板 . 后来 老板说今天优惠只要25元就够了,拿出5元命令服务生退还给他们, 服务生偷偷藏起了2元, 然后,把剩下的3元钱分给了那三个人,每人分到1元.这样,一开始每人掏了10元,现在又退回1元,也就是10-1=9,每人只花了9元钱, 3个人每人9元,3 X 9 = 27 元 + 服务生藏起的2元=29元,还有一元钱去了哪里???此题在新西兰面试的时候曾引起巨大反响. 有谁知道答案呢???路过,太长没看! 原帖由 =|HERO|=LonWang 于 2007-11-20 18:20 发表 http://telecom.heroclan.net/images/common/back.gif
路过,太长没看!
BS 3个人每人退5元`怎么才总共才拿5元还? 算法上是误导的,三个人实际支出是住宿费25+服务生吞掉的2快=27。每个人还是支出9快。加上返还的3快正好30。
标准答案,没上百度,没查谷歌。自己算的。 原帖由 =|HERO|=O.wsk91 于 2007-11-20 18:25 发表 http://telecom.heroclan.net/images/common/back.gif
BS
嘿嘿~~ 911果然是DB 10×3=(10-1)×3-2+5
这才是公式 根据上面的描述得出算式:(10-1)X3+2 这个算式错在哪里?错在+2这里。也就是服务生的那2快。那2快没有退回到三个客人手中,是三个客人支出的,那这2快应该包含在算式前面(10-1)里面。也就是说每个人支出9快里面是包含了服务生私吞了的2快的,后面就不应该再+2了。 楼上的都是DB
页:
[1]