三个空汽水瓶可以换一瓶汽水。
这道题实际上可以用等价的概念进行处理,最终的意思就是n个空瓶子,能换多少瓶汽水。
用三个空汽水瓶可以换一瓶汽水,得到一瓶汽水的同时还会多一个瓶子出来,意味着:一瓶汽水=3个空瓶子-一个换来的瓶子。
等价于 2个空瓶子=一瓶汽水(不含瓶子)
于是答案就出来了。假设有n跟空瓶子,那么能换成汽水的量就是 n/2。
如下:
import java.util.Scanner; public class Main{ public static void main(String[] args) throws Exception{ Scanner sc = new Scanner(System.in); while(sc.hasNextInt()){ int num=sc.nextInt(); int n=num/2; if(n!=0){ System.out.println(n); } } } }