首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
空酒瓶专题
java2个啤酒瓶换一瓶啤酒,一道笔试题:每瓶啤酒2元,3个空酒瓶或者5个瓶盖可换1瓶啤酒。100元最多可喝多少瓶啤酒?...
题目:每瓶啤酒2元,3个空酒瓶或者5个瓶盖可换1瓶啤酒。100元最多可喝多少瓶啤酒?(不允许借啤酒) 思路:利用递归算法,一次性买完,然后递归算出瓶盖和空瓶能换的啤酒数 程序如下:#include int GetNumber(int cap,int empty,int bottle)//cap瓶盖,empty空瓶,bottle啤酒瓶 { if(empty < 3 && cap < 5) { r
阅读更多...