题解 1072: 汽水瓶

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

筛选

汽水瓶-题解(Java代码)

package算法测试;importjava.util.Scanner;/***@Auther:王超*@Date:S*@Version:1.0*/publicclass汽水瓶{//利用分治递归的思想,从一般到复杂publicintdrink(intn){if(n

规律问题(13行代码)-题解(C语言代码)

####此题为找规律的问题:就像走台阶等问题,首先得先找规律#####首先我们从1个空瓶开始;n----可以喝的瓶数1-----02-----1(由题,可以先找老板要一瓶喝,然后再把3个空瓶送给老板)3-----14-----25-----26-----37-----38-----49-----410

汽水瓶-题解(C++代码)【真民工向】

-##汽水瓶题解(民工向)本题思路很简单,所以我们将每一次兑换以及兑换后喝掉手中的汽水叫做一个回合。回合开始前手中只有空瓶,回合结束后,手中也只有空瓶。采用while语句判断回合的结束,当手中的瓶子数不足3个时,跳出循环。回合开始,先计算不能进行兑换的空瓶子数——即手中空瓶子数除以3的余数:n%3,

汽水瓶-题解(Java代码)

publicclassTimu1072{staticintnum=0;//每次最多换的瓶子数staticintyu=0;//余staticintp=0;//一共换的瓶子publicstaticvoidmain(String[]args){Scannersca=newScanner(System.in)

汽水瓶-题解(Java代码)

importjava.util.Scanner;importjava.math.*;publicclassMain1{publicstaticintt(intm)//假设有m个空瓶{intsum=0;//已经喝了的数量(初始值是0)intn=m;while(n>=3)//空瓶数量大于等于三时循环{su

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

满三个换一个,剩两个补一个,剩一个舍去```cpp#include#include#include#include#includeusingnamespacestd;constintMAXN=10+5;intn;intmain(){while(cin>>n&&n){intcnt=0;intk=0;wh

汽水瓶-题解(Java代码)

importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]arg){Scannersc=newScanner(System.in);while(sc.hasNext()){intx=sc.nextInt();if(x==0