2014年2月9日 星期日

[邏輯] 1. 取水問題

Q
假設有一個池塘,裏面有無窮多的水。現有2個空水壺,容積分別為5升和6升。問題是如何只用這2個水壺從池塘裏取得3升的水。

A
    1、先把5升的灌滿,倒在6升裏,這時6升的壺裏有5升水
    2.再把5升的灌滿,用5升的壺把6升的灌滿,這時5升的壺裏剩4升水
    3.把6升的水倒掉,再把5升壺裏剩余的水倒入6升的壺裏,這時6升的壺裏有4升水
    4.把5升壺灌滿,倒入6升的壺,5-2=3

沒有留言:

張貼留言