今天调味品网小编为大家分享关于食品、饮料、零食、特产、调味品的相关信息,希望给大家带来帮助!
首先 可以喝100瓶汽水
再用100÷4=25瓶 所以是125瓶
再用25÷4约=6瓶 此时还剩1个空瓶
再用6÷4约=1瓶 还剩2个空瓶
由于3个空瓶不能换1个汽水
在这一步要跟商店借一瓶汽水,吃完4个瓶子还他
∴共可以喝100+25+6+1+1=133(瓶)
Java有100个空啤酒瓶,每三个空啤酒瓶可以换一瓶啤酒,直到换不了为止,最多可以喝到多少瓶,写出程程序!
www.zikaoonline.com
1元一瓶,2元2瓶又能换一瓶,等于2元3瓶+1个空瓶,再买一瓶等于3元4瓶+2个空瓶,等于3元5瓶+1个空瓶,再买1瓶,等于4元6瓶+2个空瓶,等于4元7瓶+1个空瓶....n元可以喝n+n-1瓶,还剩下1个空瓶子
要喝100瓶就是n=51,要51元才能喝100瓶。(剩下2个空瓶)
50不行,50的话只能喝到99瓶剩1个空瓶,还要再买一瓶才可以
其实,最多可以喝50瓶酒~
public class TestBottle {
public static void main(String[] args) {
int all=drink(100);
System.out.println("最多可以喝"+all+"瓶酒。");
}
public static int drink(int bottle){
int dr=0;//初始化可以喝的酒数
while (bottle > 1) {//当酒瓶大于一时,可以兑换
dr+=bottle/3;//总共兑换的酒数目=兑换酒数(he)+本轮可以兑换的酒数(num/3)
bottle=bottle/3+bottle%3;//剩下瓶子数目=本轮可以兑换的酒数(num/3)+剩下的瓶子数(bottle%3)
if(2==bottle){//当最后剩下两个瓶子时,可以借一个瓶子,凑成三个,然后兑换一瓶酒,喝完后还回瓶子
dr++;//可以喝的酒数加一
bottle=0;//剩下0个瓶子
}
}
return dr;
}
}
调味品网wWw.tiaoweiwang.Com行业招商批发平台,提供食品,干货,香辛料,火锅底料,食品添加剂,复合调味品,酱油,醋,糖,香油,鸡精,调料,味精,番茄酱,芝麻酱等市场行情。