作业帮 > 综合 > 作业

有3个人去投宿,一晚30元.三个人每人掏了10元凑够30元交给了老

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/29 17:49:53
有3个人去投宿,一晚30元.三个人每人掏了10元凑够30元交给了老
这个问题很老套了 ,我也知道答案了 为什么我们看这个题目的时候会被误导?他是在哪里就开始误导我们?我一直想不明白是有什么办法误导的...
有3个人去投宿,一晚30元.三个人每人掏了10元凑够30元交给了老
有3个人去投宿,一晚30元.三个人每人掏了10元凑够30元交给了老板.
后来老板说今天优惠只要25元就够了,拿出5元命令服务生退还给他们,
服务生偷偷藏起了2元,然后,把剩下的3元钱分给了那三个人,每人分到1元.
这样,一开始每人掏了10元,现在又退回1元,也就是10-1=9,
每人只花了9元钱,3个人每人9元,
3 X 9 = 27元 + 服务生藏起的2元=29元,还有一元钱去了哪里?
此题在新西兰面试的时候曾引起巨大反响.有谁知道答案呢?
答案:每人所花费的9元钱已经包括了服务生藏起来的2元(即优惠价25元+服务生私藏2元=27元=3*9元)因此,在计算这30元的组成时不能算上服务生私藏的那2元钱,而应该加上退还给每人的1元钱.即:3*9+3*1=30元正好!还可以换个角度想..那三个人一共出了30元,花了25元,服务生藏起来了2元,所以每人花了九元,加上分得的1元,刚好是30元.因此这一元钱就找到了.
小结:这道题迷惑人主要是它把那2元钱从27元钱当中分离了出来,原题的算法错误的认为服务员私自留下的2元不包含在27元当中,所以也就有了少1元钱的错误结果;而实际上私自留下的2元钱就包含在这27元当中,再加上退回的3元钱,结果正好是30元