public static void main(String[] args) {
int n = 18;
System.out.printf("如果有%d瓶酒,则总共可以喝%d瓶酒", n, n + function(n));
}
/**
* @param n 瓶盖数量
* @return
*/
public static int function(int n) {
if (n < 3) {
return 0;
}
return n / 3 + function(n / 3 + n % 3);
}