用小学奥数题的解法来解答微软面试题

小明去河边打水,有下面两个规格的桶9升A桶和4升B桶,现在要从河中打正好6升水带回去,他应该怎么来打水呢?

《用小学奥数题的解法来解答微软面试题》

假设9升桶为A,4升桶为B;

解题如下:

1、先将装满的A倒入B,则此时A桶剩余5升,B桶是4升;

2、将B倒水倒掉,再将剩余的A桶5升水,倒满B桶,此时A桶剩余1升水,B桶是4升水;

3、将B桶的4升水倒掉,再将A桶的1升水倒入B桶;此时B桶有1升水(离装满还剩3升水);

4、将A桶装满9升水,此时再倒满B桶,则A桶剩余的就是6升水了(9-3=6)。

无独有偶,微软就出过类似的面试题,下面来看一下微软的面试题:

如果你有无穷多的水,一个能装3公斤水的提捅,一个能装5公斤水的提捅,两只提捅规格不同,问你如何才能准确称出4公斤的水?

《用小学奥数题的解法来解答微软面试题》

知道答案的朋友,欢迎加小编微信,告知小编你的答案哦。

知道其他有趣智力题的朋友,欢迎加微信,告知小编。

《用小学奥数题的解法来解答微软面试题》

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注