脚本实现“分瓶装水”问题"/>
用bash脚本实现“分瓶装水”问题
问题描述
有一个8L的瓶子装满水,还有一个5L和3L的空瓶子。
** 要求 **: 将水分成两个4L。
解题思路
- A->B->C-A:即B瓶从A瓶中分水,C瓶从B瓶中分水,又将C瓶中的水加到A瓶中。
- 需要注意的是:
- 当B瓶中的水小于3L时,C取走全部B的水;
- 只有当C瓶中的水等于3L时,才将C瓶中的水加到A瓶中 ;
bash代码
#!/bin/bashvolA=8volB=5volC=3echo "Your Container: $volA $volB $volC"a=8b=0c=0int
更多推荐
用bash脚本实现“分瓶装水”问题
发布评论