三个杯子有两杯水是满的 一杯7升一杯13升 还有一个19升的空杯子 怎么倒水倒出两个10升的水????

2024-11-28 10:41:45
推荐回答(4个)
回答1:

假设 13 升为 A,7 升为 B,19 升为 C
目前的水量为:
13 7 0
1、先把 B 倒入 C,再把 A 倒入 C 成为:
1 0 19
2、把 C 倒入 B,再把 B 倒入 A,再把 C 倒入 B 成为:
8 7 5
3、把 B 倒入 A 后再把 A 倒入 C,再把B倒入 A 成为:
2 0 18
4、把 C 倒入 B,再把 B 倒入 A,再把 C 倒入 B 成为:
9 7 4
5、把 B 倒入 A,再把 A 倒入 C 成为:
0 3 17
6、把 B 倒入 A,再把 C 倒入 B 成为:
3 7 10
7、把 B 倒入 A 成为:
10 0 10

回答2:

这个好像很简单哦,不知道我分析的对不对.
有两种情况:
1、杯子上有量标,直接能看到几升水,用13升和19升的杯子直接倒出两个10升的水。
2、用7升和13升的水各倒出一半。然后在相加6.5+3.5=10。而19升中不是就有10升了吗??

回答3:

采用倒退法,假设 19 升为 A,13 升为 B,7 升为 C
A B C
最后一步 10 10 0
最后两部一定是 3 10 7
能变成最后两步的一定是 17 3 0
造成上面结果的一定时 17 0 3
类推 4 13 3
4 9 7
11 9 0
到此,A杯变为11升,再做类似操作,使A杯变为12升,……A杯变为13升,与B杯容积一样。剩下的,明白了吧。

回答4:

那多出的一斤总感觉多余,还是想不到。哎~~