【1】假设有一个,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。
答:
盛满6,倒进5——6中剩1
清空5,把6中的1倒入5
盛满6,倒进5——6中剩2
清空5,把6中的2倒入5
盛满6,倒进5——6中剩3。
【2】周雯的妈妈是豫林水泥厂的化验员。 一天,周雯来到化验室做作业。做完后想出去玩。 “等等,妈妈还要考你一个题目,”她接着说,”你看这6只做化验用的玻璃杯,前面3只盛满了水,后面3只是空的。你 能只移动1只玻璃杯,就便盛满水的杯子和空杯子间隔起来 吗?” 爱动脑筋的周雯,是学校里有名的”小机灵”,她只想了一会儿就做到了。 请你想想看,”小机灵”是怎样做的?
答:
把第二个满水的杯子中的水倒入第二个空杯子。
转自:给程序员准备的逻辑思维题