private static int num=0; //可以喝的啤酒数
    private static int pingzi=0;//瓶子数
    public static void main(String[] args) {
//        Scanner scanner = new Scanner(
System.in);
//        System.out.println("要买多少钱的?");
//        int money = scanner.nextInt();
        int money = 2;
        System.out.println(money+"元可以喝"+calc(money)+"瓶啤酒");
    }
    private static int calc(int money){
        if(money > 0){
            money--; // 买一瓶钱就要减去 1 元
            num++; // 得到的啤酒数加 1
            pingzi++; // 得到的瓶子数加 1
            if(pingzi==2){ // 如果瓶子数等于 2 的话,可以多兑换一瓶,兑换之后还多了一个瓶子
                num++; pingzi=1;
            }
            calc(money); //递归计算
        }
        return num;
    }