75道程序員面試邏輯思惟題及答案解析

1.假設有一個池塘,池塘裏有無窮多的水。現有兩個空水壺,容積分別爲5升和6升。問題:如何只用這兩個水壺從池塘裏取出3升的水???web 解析:(1)先把5升的灌滿,倒在6升裏,這時6升的壺裏有5升水;(2)再把5升的灌滿,用5升的壺把6升的灌滿,這時5升的壺裏剩4升水;(3)把6升的水倒掉,再把5升壺裏剩餘的水倒入6升的壺裏,這時6升的壺裏有4升水;(4)把5升壺灌滿,倒入6升的壺,5-2=3;算
相關文章
相關標籤/搜索