简单递归
public class Main{
public static void main(String[] args){ Scanner sc = new Scanner(System.in);
int num;
while((num=sc.nextInt())!=0){
System.out.println(drink(num));
}
}
public static int drink(int num){
int count = 0;
if(num <= 1){
return 0;
}
else if(num == 2){
return 1;
}
else{
count += num/3;
return count+drink(num%3+count);
}
}
}