题解 1072: 汽水瓶

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

筛选

1072基础解法(Python)

摘要:解题思路:简单思路注意事项:了解divmod()函数的基础用法参考代码:import sysfor line in sys.stdin :    bot = int(line)    if bot =……

1072:汽水瓶 Java题解

摘要:思路:该解决方案使用了循环迭代的方法来计算最多可以喝的汽水瓶数。我们不断将空汽水瓶按照规定的换瓶规则进行兑换,每次兑换后计算新的空瓶数,直到剩余的空瓶数不足以再进行一次兑换。具体的做法是,将空瓶数n除……

减啊减,减完答案就出来了

摘要:解题思路:空瓶子是不断消耗减少的,当空瓶子只剩两个时做最后一次+1运算,得结果。注意事项:余二进一参考代码:#include<stdio.h>int get(int n);int main(){ in……

1072: 汽水瓶

摘要:解题思路:对数数据一次次-3,直到不符合条件跳出第二层循环为止注意事项:n -= 3;要放在if (n == 2)sum++;后面注意顺序参考代码:#include <iostream>using n……

汽水瓶递归解法

摘要:import java.util.Scanner; public class Dome03 {    private static int number;    public sta……

最简单的解法

摘要:解题思路:一般做题总是会想着先换完一轮之后再换第二轮,其实可以换种思路,每次只换一瓶,喝完再换注意事项:最后剩俩瓶子时也可以换一瓶参考代码:#include<iostream>using namesp……

1072: 汽水瓶

摘要:解题思路:注意事项:参考代码:#include<iostream> #include<cstring> #include<cmath> #include<algorithm> #include……

汽水瓶简单但是有点繁琐

摘要:解题思路:注意事项:参考代码:lis=list(map(int,input().split()))s=sum=0while min(lis)>0:    lis.append(int(input())……

通过队列queue简单求解汽水瓶问题

摘要:基本思路:顺着想,当手中空瓶数>=3时,每次给出去三个瓶子,收回来一个瓶子,注意特别讨论,空瓶数=2时,直接+1 ```cpp #include #include using namesp……