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

php求解1块钱买一瓶汽水,两个空汽水瓶可以换一瓶汽水,N元钱可以买多少瓶儿汽水?

   2023-10-30 互联网调味品网5010
核心提示:今天调味品网小编为大家分享关于食品、饮料、零食、特产、调味品的相关信息,希望给大家带来帮助!2瓶子 = 1瓶汽水 1瓶汽水 = 1瓶子+1汽水可以得到1瓶子=1汽水1块钱 = 1瓶汽水 =2汽水所以N块钱能买到的是2N个汽水,但是最后肯定剩

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

2瓶子 = 1瓶汽水

1瓶汽水 = 1瓶子+1汽水

可以得到1瓶子=1汽水

1块钱 = 1瓶汽水 =2汽水

所以N块钱能买到的是2N个汽水,但是最后肯定剩下1瓶子换不了汽水,所以买到的是2N-1瓶汽水。

最简单的算法就是$count = 2*N-1;

如果觉得不可信可以将数代入验证一下。

正常的思维也可以这样:

$money = N;

$count = 0;

$mod = 0;

while ($money>0){

$count += $money;

$mid_mod = ($money+$mod)%2;

$money = intval(($money+$mod)/2);

$mod = $mid_mod;

}

最终count就是值

20元可买20瓶 得瓶20个→可换10 喝完得瓶10→可换5 喝完得瓶5→可换2余下1,喝完瓶为2+1 →可换1余下1,喝完瓶为1+1→可换1,喝完余瓶1

再向老板借一空瓶 1+1 可换1瓶,再把瓶还给老板 所以可以喝到(20+10+5+2+1+1+1)=40瓶

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

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