初始化随便阿,
定义三变量代表三个瓶体积
avolume,bvolume,cvolume
定义三变量代表三个瓶里的水
awater,bwater,cwater
如果你取2个瓶子,一个瓶子装满水a,一个不装水c,
所以
cin>>avolume>>cvolume;//选2个瓶子
awater=avolume;//a瓶子装满水。
1.如果avolume==cvolume,直接选取一个bvolume=avolume/2;一步完成。
//上面一段话就是如果2个瓶子一样,选取一个b瓶子体积为a瓶子一半就可以。
2.如果a!=b
就取一个中间瓶,
cin>>bvolume;
这个中间瓶一定要bvolume<=avolume-cvolume,否则重新
cin>>b;这里如果avolume>bvolume,我们按照上面的来,如果
avolume<bvolume,就要调换下,总要满足avolume>bvolume.
三个瓶体积选好了,a瓶子也装满水了(awater=avolume)。
就按照我上面的循环,开始改变了,每次cout<<awater,bwater,cwater;
定义三变量代表三个瓶体积
avolume,bvolume,cvolume
定义三变量代表三个瓶里的水
awater,bwater,cwater
如果你取2个瓶子,一个瓶子装满水a,一个不装水c,
所以
cin>>avolume>>cvolume;//选2个瓶子
awater=avolume;//a瓶子装满水。
1.如果avolume==cvolume,直接选取一个bvolume=avolume/2;一步完成。
//上面一段话就是如果2个瓶子一样,选取一个b瓶子体积为a瓶子一半就可以。
2.如果a!=b
就取一个中间瓶,
cin>>bvolume;
这个中间瓶一定要bvolume<=avolume-cvolume,否则重新
cin>>b;这里如果avolume>bvolume,我们按照上面的来,如果
avolume<bvolume,就要调换下,总要满足avolume>bvolume.
三个瓶体积选好了,a瓶子也装满水了(awater=avolume)。
就按照我上面的循环,开始改变了,每次cout<<awater,bwater,cwater;