以下是引用井儿胡同在2007-10-25 17:44:28的发言:此类问题考的是逻辑分析能力,而不是计算.曾经有一个著名的 "三人住店问题" 有3个人去投宿,一晚30元.三个人每人掏了10元凑够30元交给了老板. 后来老板说今天优惠只要25元就够了,拿出5元命令服务生退还给他们, 服务生偷偷藏起了2元, 然后,把剩下的3元钱分给了那三个人,每人分到1元.这样,一开始每人掏了10元,现在又退回1元,也就是10-1=9,每人只花了9元钱, 3个人每人9元,3 X 9 = 27 元 + 服务生藏起的2元=29元,还有一元钱去了哪里??? 题中的算法是完全错误的,正确的是25(老板收的钱)+2(服务员藏起来的钱)+3(退回的钱)=30 错误在于等式两边根本不同,意义不相同。按它的意思,等式左边是3*9(三人付的钱)+2(服务员藏起来的钱),右边是老板收的钱。可是老板并没有收29,而是25。同时服务员藏起来的2块钱就包含在三人付出的27块钱中,不是额外又多出2块来,所以左边27再加2是完全错误的。 按它的做法,应该是27(三人付的钱)-2(三人付出的这27中有2块被服务员拿走了)=25(老板收到的钱) 不管用哪种方法,哪种表达,等式两边的意义必须一致。 ! n' o, ]* s0 W, M6 |% {6 W
[此贴子已经被作者于2007-11-2 18:51:16编辑过] |