问题描述:
有三个人去住旅馆,住三间房,每一间房$10元,于是他们一共付给老板$30,
第二天,老板觉得三间房只需要$25元就够了于是叫小弟退回$5给三位客人,
谁知小弟贪心,只退回每人$1,自己偷偷拿了$2,这样一来便等于那三位客人每人各花了九元,
于是三个人一共花了$27,再加上小弟独吞了不$2,总共是$29。可是当初他们三个人一共付出$30那么还有$1呢?
问题解答:
兄弟!
你读过书没有呀?
你的算法有问题,老板得25块,一人出了9块就是27块
还有2块被小弟贪了,
这种问题都让给提出来了。
是在哪里盗版过来的吧
老板收了25块,小弟独吞两块,退给客人3块,其中小弟也有份.这样不就是30了吗
算法错了
本身客人花了25元,加上退的3元是28元。
在这里我们不能用30减3等于27的算法来算。
客人的28元加上被偷藏的2元还是30元。
实际他们一共拿了25元 加上5元就是30了
老板收了25块,小弟独吞两块,退给客人3块,这样加起来不就是30块了.
不是啊,老板那里有25元,加上每人的1元,再加上小第的2元就是30元啊