智者请进!!!测试一下你的智商有3个人去投宿,一晚三十元.三个人
测试一下你的 有3个人去投宿,一晚三十元.三个人每人掏了10元凑够三十元交给了老板.后来老板说今天优惠只要25元就够了,拿出5元命令服务生退还给他们, 服务生偷偷藏起了2元, 然后,把剩下的3元钱分给了那三个人,每人分到1元.这样,一开始每人掏了10元,现在又退回1元,也就是10-1=9,每人只花了9元钱, 3个人每人9元,3 X 9 = 27 元 + 服务生藏起的2元=29元,还有一元钱去了哪里???此题在新西兰面试的时候曾引起巨大反响. 你知道答案吗??
这个问题很有趣 其实细细想一下就可以知道,题目中的算法有问题. 30元是三个人一开始负的钱数,而2元是服务生扣除的钱数,27元是三人实际负的钱数, 试想一下,开始付的钱怎么可能=实际付的钱+服务生扣的钱呢? 应该这样看:三个人开始付的钱(30元)有三个去向:一、25元房租,二、房东返还的3元(实际还到每人手中的钱数),三、服务生扣除的2元 或者这三个人实际付的钱(27元)有两个去向:一、25元房租,二、服务生扣除的2元,