有三个装油的瓶子,大的可以装一升,中的可以装0.7升,小的可以装0.3升,现有一升的油装在大的瓶子里,...有三个装油的瓶子,大的可以装一升,中的可以装0.7升,小的可以装0.3升,现有一升的油装在大的瓶子里,请你设计一个算法,利用这些瓶子分出0.5升的油来,分别用自然语言和流程图把算法描述出来.要计算机算法

问题描述:

有三个装油的瓶子,大的可以装一升,中的可以装0.7升,小的可以装0.3升,现有一升的油装在大的瓶子里,...
有三个装油的瓶子,大的可以装一升,中的可以装0.7升,小的可以装0.3升,现有一升的油装在大的瓶子里,请你设计一个算法,利用这些瓶子分出0.5升的油来,分别用自然语言和流程图把算法描述出来.
要计算机算法

先大的进小的,还有0.7升;再从小的进中的,还有0.4升;再从大的进小的,还有0.1升;再从小的进中的,中的满咯,中的共0.7升,再从中进大的,大的现在又0.8升,然后小的进中的,有0.2升,大进小,小进中,中就0.5升