输入描述:
输入文件最多包含10组测试数据,每个数据占一行,仅包含一个正整数n(1<=n<=100),表示小张手上的空汽水瓶数。n=0表示输入结束,你的程序不应当处理这一行。
输出描述:
对于每组测试数据,输出一行,表示最多可以喝的汽水瓶数。如果一瓶也喝不到,输出0。
import java.util.*;
public class Main {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
while(sc.hasNext()){
int n=sc.nextInt();//空汽水瓶数
int count=0;//能喝汽水瓶数
if(n>0){
while(n>1){
count+=n/3;
n=n%3+n/3;
if(n==2){
n++;
}
}
System.out.println(count);
}
}
sc.close();
}
}