10L,7L,3L的水壶怎么取出5升水

c语音程序设计题哦

3L的盛满倒入10L里,在盛满3L的,倒入7L里,再次盛满3L仍是倒入7L,再一次盛满3L把7L的装满,那么3L里剩下2L,再带入原有3L的10L中,即是5L。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-30
先倒出9L水,此时确保7L的水壶是空的,然后将3L的水壶中的水倒入7L的空水壶中,再将倒出的9L水将7L水壶灌满,余下的就是5L水了。
第2个回答  2010-06-30
7L往3L倒一次,剩4L,转移至10L里;
7L往3L倒两次,剩1L,转移至10L里
10L里的水即为5L
第3个回答  2010-06-30
先把七升的水壶提满,倒出六升,剩下一升倒入十升的水壶中,用上述方法取两升,再取满三升的倒入十升中,那么十升的水壶中就有五升水。
相似回答