校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > 算法 > 智力分析题
题目

一个容量无限的水龙头,两个容量确定的杯子,一个4升,一个9升,如何倒出6升水?

解答

将9升杯子倒满,倒入4升的杯子中,此时9升杯子中剩余5升,将4升杯子倒掉,再将9升杯子剩余的水倒入4升杯子,此时9升杯子中剩余1升水,将4升杯子倒掉,9升杯子中剩余1升倒入4升杯子中,此时9升杯子水为0,4升杯子中还有1升水。

此时将9升杯子倒满,倒入4升杯子中,由于4升杯子原本有1升水,那么9升会被倒掉3升,便得到了题目要的6升水。

C 0条回复 评论

帖子还没人回复快来抢沙发