设甲,乙,丙三个杯子原来分别有x毫升,y毫升,z毫升的水,则
将甲杯的水倒一些入乙杯,使乙杯的水加倍,三个杯子分别有水的毫升数为:
x - y,2y,z
把乙杯的水倒入一些进丙杯,使丙杯的水加倍,三个杯子分别有水的毫升数为:
x - y,2y - z,2z
把丙杯的水倒入一些进甲杯,使甲杯的水加倍,三个杯子分别有水的毫升数为:
2(x - y),2y - z,2z - (x - y)
即 2(x - y)= 2y - z = 2z - (x - y)= 640
解之得,x = 880,y = 560,z = 480
答:三个杯子原来各有880毫升,560毫升,480毫升的水
设甲乙丙开始各有x,y,z毫升的水
开始:x,y,z
变成:x-y,2y,z
变成:x-y,2y-z,2z
变成:2(x-y),2y-z,2z-(x-y)
则有2(x-y)=2y-z=2z-(x-y)=640
解这个方程组,可得x=880毫升,y=560毫升,z=480毫升