题解 1072: 汽水瓶

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

汽水瓶-题解(Java代码)

```javapublicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);while(!sc.hasNext("0")){inty=sc.nextInt();intx=0;//喝了几瓶?while(true){x+=y/3;y=

汽水瓶-题解(C语言代码)

```c#includeintdispose(intn){if(n=3)return(n/3+dispose(n/3+n%3));}intmain(){intn;while(scanf("%d",&n)==1&&n){printf("%d\n",dispose(n));}return0;}```

汽水瓶 (C++代码)

#includeusingnamespacestd;intmain(){inta,b,n,c,d,sum=0,j;while(cin>>n){if(n==0)break;while(n>3){a=n/3;b=n%3;sum+=a;n=a+b;}if(n==2||n==3){sum+=1;}cout

汽水瓶-题解(Java代码)

|空瓶子|1|2|3|4|5|6|7|8|9|10||------------|------------|------------|------------|------------|------------|------------|------------|------------|-------

汽水瓶-题解(C语言代码)

importjava.util.*;publicclassMain{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);intsum=-1;//起始总快乐水瓶//存放最终结果的集合ArrayListlist=n
优质题解

汽水瓶-题解(C语言代码)————————用2个操作变量,操作整个交换过程并记录结果即可————————

**本题思想:**先解决输入格式与存储问题,然后用2个变量分别记录每一次交换后①手里的瓶子总数目②每一次换来的瓶数之和抓住规律,把规律中的变量存储起来,用循环操作起来```c#includeintmain(){//先用数组arr来存储每一组测试数据inti=0,