描述 | |
---|---|
知识点 | 循环 |
运行时间限制 | 0M |
内存限制 | 0 |
输入 | 输入文件最多包含10组测试数据,每个数据占一行,仅包含一个正整数n(1<=n<=100),表示小张手上的空汽水瓶数。n=0表示输入结束,你的程序不应当处理这一行。 |
输出 | 对于每组测试数据,输出一行,表示最多可以喝的汽水瓶数。如果一瓶也喝不到,输出0。 |
样例输入 | 3 10 81 0 |
样例输出 | 1 5 40 |
/*
* 因为只要有两个瓶子,然后找老板借一个瓶子,就能兑换一瓶汽水,最后把瓶子还给老板
* 等于两个瓶子就换一瓶汽水,也不需要计算兑换瓶子之后,剩下的瓶子再怎么兑换的问题了
* 所以最终结果就是瓶子总数/2
* */
import java.util.Scanner;
public class QiShuiPing {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while (sc.hasNextInt()) {
int num = sc.nextInt();
if (num != 0)
System.out.println(num / 2);
else
break;
}
sc.close();
}
}