题解 1072: 汽水瓶

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

筛选

汽水瓶-题解(Java代码)

```javaimportjava.util.*;publicclassMain{publicstaticvoidmain(String[]args){Scannerin=newScanner(System.in);intn;while((n=in.nextInt())!=0){intx=0;whil

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

摘要:题目: 有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶……

汽水瓶-题解(C++代码)

由题可知,每瓶换一瓶,如果最后剩两瓶则可以借一瓶喝了再还#includeusingnamespacestd;intmain(){//汽水瓶1072intn;intcnt=0;while(cin>>n&&n!=0){while(n>=3){inta=n/3;intb=n%3;cnt+=a;n=a+b;}

汽水瓶 (C++代码)

#includeusingnamespacestd;intsum=0,m=0;intpz(intn){if(n/3==0){if(n==2){sum++;}returnsum;}else{intt=n/3;sum=sum+t;t=t+n%3;pz(t);}}intmain(){intn;while(c

汽水瓶-题解(Java代码)递归方法

###这道题其实搞清逻辑很容易做出来,使用递归比较简单。参考代码如下,注释也写的比较详细了```javaimportjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(Sys

汽水瓶 (Java代码)

第一种看答案找规律importjava.util.Scanner;publicclassa1040{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);while(sc.hasNext()){inta=sc.nextIn