美国微软软件工程师面试的一道题目!

2025-02-02 22:30:05
推荐回答(2个)
回答1:

我知道答案: 其实那10块钱根本就不存在! 因为住宿的那三个人只出了270元, 而这270元钱中就包含了老板收的250元和 服务生收的20元, 服务生还给他们一个10元,共30元, 再加上上面的270元 一共就是300元啦!

回答2:

这种算法是不对的. 理由: (1)某三个人一起住店,结果每人100美元,共100×3=300美元。 (2)每人退回10美元,即每人花了90美元,三人一共花了270美元.这270美元里实际付250美元,服务生藏起的20美元. (3)再加上退回的30美元钱,结果正好是300美元.