A. 有50毫升和80毫升的2个水杯,怎么量出40毫升的水
用50毫升和80毫升的两个水杯,量出40毫升的水。这就需要用两个水杯来回量水,最后凑出40毫升的水了。可以先用50毫升水杯向80毫升水杯加水,把80毫升水杯加满时,50毫升水杯还剩20毫升水。然后把80毫升水杯里的水倒空,将20毫升水再倒入80毫升水杯中。再用50毫升水杯加一杯水到80毫升水杯中,这时80毫升水杯装就有70毫升水。再用50毫升水杯装满水,向80毫升水杯加水。当80毫升水杯加满时,50毫升水杯里剩下的水就是40毫升的水。
B. 写出交换两个大小相同的杯子中的液体(A 水、 B 酒) 的两个算法。
算法1
1、找一个大小与A相同的空杯子C
2、将A 中的水倒入C中
3、将B中的酒精倒入A中
4、将C中的水倒入B中,结束。
算法2
1、再找两个空杯子C和D
2、将A中的水倒入C 中,将B中的酒倒入D中
3、将C中的水倒入B中,将D中的酒倒入A 中,结束
C. 杯子分水
先把标准5L的装满,然后倒入3L的瓶子,之后标准5L的瓶子剩余2L,将这2L倒入另一个至少装5L的盆子,同样的方法重复一次,最终至少装5L的盆子装了恰好4L!