池塘
假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。 强占沙发 强占板凳 地板 一、先将五升壶中盛满水,把这5升水倒入六升壶中。二、把空的五升壶充满后,再用这5升水把六升壶充满,此时5-1=4升。三、把六升壶中的水全部倒出,将五升壶中的4升水全剖倒入六升壶中。
四、将五升壶充满,再将5升壶中水倒入六升壶中使升壶充满,此时5-2=3升。
写的挺乱,其实不麻烦Ծ‸Ծ
把五升壶记为A,把六升壶记为B
1、把B壶装满后,倒入A壶,此时将B壶中的1升倒出
2、将A壶的5升倒入B壶,在将A壶打满后倒满B壶,此时A壶剩4升
3、将倒满的B壶倒掉,将A壶倒入B壶后,在将A壶打满倒入B壶(此时B壶已满,A壶以得到3升),在将B壶倒掉后,就可得3升水 把6升的水壶装满,再倒入5升杯中,记录下6升杯中剩余水量的水位,即一升的水位。然后将6升杯中的一升水到入5升杯中,再次装满6升杯并将其到入5升杯至其填满。并记录下此时6升中剩余杯的水位,即两升水的水位。最后用记录好的水杯分别盛器一升与两升水,总共三生水。
页:
[1]