灌水问题——经典智力题推而广之一
摘要:
倒水问题的经典形式是这样的: “假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。” 当然题外是有一些合理的限制的,比如从池塘里灌水的时候,不管壶里是不是已经有水了,壶一定要灌满,不能和另一个壶里的水位比照一下“毛估估”(我们可以假设壶是不透明的,而且形状也不同);同样的,如果要把水从壶里倒进池塘里,一定要都倒光;如果要把水从一个壶里倒进另一个壶里,也要都倒光,除非在倒的过程中另一个壶已经满了;倒水的时候水没有损失(蒸发溢出什么的)等等等等。 事实上,要解决上面这题,你只要用两个壶中的其中一个从池塘里灌水,不断地倒到另一... 阅读全文
posted @ 2012-08-26 21:01 [S*I]SImMon_WCG______* 阅读(508) 评论(0) 推荐(0) 编辑