题解 1072: 汽水瓶

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

筛选

汽水瓶-题解(Java代码)

Scannersc=newScanner(System.in);inti=1;while(sc.hasNextInt()){i++;intn=sc.nextInt();if(i>10&&n==0){break;}if(n>1&&n=0){m=n/3;sum+=m;n=(n%3)+m;if(n==2){

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

要注意当只剩两个空瓶是可以向老板再借一瓶。此时需要在最终结果上再加一以下是参考代码#includeintmain(){intn,i,j,k,cnt;while(scanf("%d",&n),n!=0){cnt=0;if(n=3){n-=3;n+=1;cnt++;if(n==2){cnt++;break

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

思路大家讲的都挺明白,大家可以借鉴别人的思路,我就写一下比较容易看懂的算法吧。**方法一:(C++编写)**```cpp#includeintmain(){intn,sum=0;while(std::cin>>n){if(n!=0)while(1){if(n>=3){intj=n/3;intk=n%3

汽水瓶-题解(Java代码)

importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);while(scanner.hasNext()){intn=scanner.n

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

//本题因是三个空瓶换一瓶饮料,实质上是算有几个两瓶(3-1)//给老板三个瓶子,拿回来一个瓶子,相当于算2瓶有多少个,就是换到的瓶数//代码:#includeusingnamespacestd;intmain(){inta[20];//个人习惯,