天天看点

给20块钱买可乐,每瓶可乐3块钱,喝完之后退瓶子可以换回1块钱,问最多可以喝到多少瓶可乐

//给20块钱买可乐,每瓶可乐3块钱,喝完之后退瓶子可以换回1块钱,问最多可以喝到多少瓶可乐。(5分)
public class Test1 {
    public static void main(String[] args) {
        int money=20; //每次剩余的钱
        int price=3;  //每瓶可乐的价格
        int bottle;   //每次买的瓶数
        int sum=0;    //买的总瓶数
        while(money>=price){
            bottle=money/price;
            money=bottle+money%price;
            sum+=bottle;
        }
        System.out.println(sum);
    }
}
           

继续阅读