有27个人,一人要买一瓶饮料,三个饮料瓶能再换一瓶饮料,请问只需买多少瓶就够了
来源:互联网 发布:java数组排序sort 编辑:程序博客网 时间:2024/06/11 18:47
算法实现:
public class aaa {public static void main(String[] args) {// TODO Auto-generated method stubint buy = 0;// 买的饮料的数量int people = 0;// 喝了饮料的人的数量int empty = 0;// 空瓶子的数量boolean flag = false;while(people < 27) {buy++;// 买了一瓶饮料people++;// 一人喝到饮料empty++;// 空瓶数量加1if(empty == 3) {people++;// 集齐3个空瓶,有一人喝到饮料empty = 1;// 空瓶数量加1}if(people == 26 && empty == 2) {// 这种情况可以这样:向老板借一个空瓶集齐三个换一瓶饮料,再把产生的空瓶还回去System.out.println("最少要买" + buy + "瓶饮料");flag = true;break;}}if(!flag) {System.out.println("最少要买" + buy + "瓶饮料");}}}
0 0
- 有27个人,一人要买一瓶饮料,三个饮料瓶能再换一瓶饮料,请问只需买多少瓶就够了
- 三个空饮料瓶可以换一瓶饮料,给你1箱(50瓶)饮料,你能喝多少瓶饮料?
- 三个空饮料瓶可以换一瓶饮料,给你1箱(50瓶)饮料,你能喝多少瓶饮料?
- java 假设有50瓶饮料,喝完3个空瓶可以换一瓶饮料,依次类推,请问总共喝了多少瓶饮料?
- 假设有50瓶饮料,喝完3个空瓶可以换一瓶饮料,依次类推,请问总共喝了多少瓶饮料?
- 300瓶饮料喝完3个空瓶可以换一瓶饮料,依次类推,请问总共喝了多少瓶饮料?
- 27个人买饮料,3个空瓶换1瓶,问至少买多少瓶,才能每个人都能喝到一瓶?
- 27个运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶
- 【编程】两元一瓶饮料,两个空瓶子换一瓶饮料,四个瓶盖换一瓶饮料。求:10元最多能喝到几瓶饮料?
- :3个瓶盖可以换一瓶可乐,一共有28个人,要保证每个人一瓶,请问最低需要买多少瓶可乐呢?
- 一个人、一瓶酒、半斤肉饼、两杯饮料
- 问题描述:一次买n瓶可乐,k个空瓶可以换一瓶饮料,那么一共能喝多少瓶饮料?
- 递归陷阱——有27个人要喝水,每三个空瓶子可以换一瓶水,问需要买多少瓶水
- 一瓶可乐一块钱,三个空瓶子可以换一瓶可乐,如果现在有m块钱,能换多少瓶可乐。
- java:50瓶可乐,每喝三瓶给你一瓶,请问最后喝了多少瓶.
- 三个空瓶换一瓶
- 一共买了多少啤酒和饮料
- 一元钱一瓶水,两个空瓶可以换一瓶,三个盖儿可以换一瓶,20元最多能喝多少?
- Struts使用property标签取不到值的有趣的现象
- quick sort 的c++实现
- iOS10 访问相册,相机或者联系人 Crash 的解决方法
- 【游戏渲染】法线贴图Nomal mapping 原理
- 数据降维工具箱drtoolbox
- 有27个人,一人要买一瓶饮料,三个饮料瓶能再换一瓶饮料,请问只需买多少瓶就够了
- GTK+ examples
- 深入HBase架构解析(二)
- javac不是内部命令或外部命令,也不是可运行的程序或批处理文件
- Auto Saved. Type here...(Markdown is enabled) 382. Linked List Random Node
- 为什么修改hosts不立即生效?--浏览器DNS缓存机制分析
- MVC
- Oracle 11g 卸载重装时出现的DIM-00019的错误解决办法
- 初识Keras