推广 热搜: 好吃  食醋  快餐店  外卖  酱油  什么时候  餐饮  小卖部  怎么做  中国 

3个饮瓶盖可以换一瓶饮料,那如果我想喝21瓶的话,我最少要买多少瓶饮料呢?谁能总结出这道题目的规律?

   2023-08-12 互联网调味品网4450
核心提示:今天调味品网小编为大家分享关于食品、饮料、零食、特产、调味品的相关信息,希望给大家带来帮助!最后有个关键点 喝到最后只会剩下两瓶或者一瓶 既是剩下两个或者一个瓶盖子 如果是喝到最后剩下两个瓶盖子就需要给别人借一个瓶盖子 你的两个加上别人

今天调味品网小编为大家分享关于食品、饮料、零食、特产、调味品的相关信息,希望给大家带来帮助!

最后有个关键点 喝到最后只会剩下两瓶或者一瓶 既是剩下两个或者一个瓶盖子 如果是喝到最后剩下两个瓶盖子就需要给别人借一个瓶盖子 你的两个加上别人的一个就是3个可以换一瓶 喝完后把这盖子还给别人 你一个盖子都没剩下 要是喝道最后只剩下一个盖子 认栽 慢慢推导找公式 买两瓶得两个瓶盖 借一个就换一瓶 最后的瓶盖还人 既是买2瓶可以喝3瓶 然后不难发现喝21瓶刚好是3瓶的7被!! 既是买14瓶就可以喝21瓶 验证: 买14瓶 喝14瓶得到14个盖子 14个盖子换4瓶加2个盖子(14=12+2 12瓶就换4瓶) 喝4瓶 4个盖子换一瓶加一个盖子 喝一瓶得1个盖子 还剩2+1+1=4个盖子 4个盖子又喝一瓶多一个盖子 喝了的这一瓶得到一个盖子 找人借一个就是3盖子 喝了得到的盖子还人 终上所述 喝了14+4+1+1+1+=21 你想要的“公式”莫非就是这个“买2瓶可以喝3瓶”? 20或者22则吧这个最后剩下一个盖子在你手上 既是买3瓶喝4瓶得到一个盖子在手上 同理 补充: 那 想问啥?

麻烦采纳,谢谢!

int bdrink(int drink,int empty_bottle,int full_bottle)//drink表示喝的瓶数,empty_bottle是空瓶数,full_bottle是满瓶数

{

if(full_bottle>0)//当可以换到满瓶时

{

drink+=full_bottle;

empty_bottle+=full_bottle;

full_bottle=empty_bottle/3;

empty_bottle-=(full_bottle*3);

return bdrink(drink,empty_bottle,full_bottle);

}

else//不能换到满瓶饮料时

{

if(empty_bottle==2)//如果剩余空瓶为2,可以通过借一个空瓶换一个满瓶,喝完还回去的方法多喝一瓶

return drink+1;

else

return drink;

}

}

调用是bdrink(0,0,50);

调味品网wWw.tiaoweiwang.Com行业招商批发平台,提供食品,干货,香辛料,火锅底料,食品添加剂,复合调味品,酱油,醋,糖,香油,鸡精,调料,味精,番茄酱,芝麻酱等市场行情。

 
标签: 饮料 谁能 瓶盖
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  陕ICP备2022013085号