首页 > 其他分享 >1元买一瓶汽水 两个空瓶可以换一瓶汽水 3个瓶盖可以换一瓶汽水 50元可以买多少

1元买一瓶汽水 两个空瓶可以换一瓶汽水 3个瓶盖可以换一瓶汽水 50元可以买多少

时间:2024-03-02 09:00:22浏览次数:27  
标签:汽水 int cap 一瓶 bottle numBottles 空瓶 total

#include <stdio.h>

int main() {
    int money = 50;
    int bottle = 0;
    int cap = 0;
    int total = 0;

    int numBottles, numCaps;

    while (money >= 1 || bottle >= 2 || cap >= 3) {
        // 使用钱购买汽水
        numBottles = money;
        total += numBottles;
        bottle += numBottles;
        cap += numBottles;
        money -= numBottles;

        // 使用空瓶兑换汽水
        numBottles = bottle / 2;
        total += numBottles;
        bottle = bottle % 2;

        // 使用瓶盖兑换汽水
        numBottles = cap / 3;
        total += numBottles;
        cap = cap % 3;
    }

    printf("50元可以购买 %d 瓶汽水\n", total);

    return 0;
}

标签:汽水,int,cap,一瓶,bottle,numBottles,空瓶,total
From: https://www.cnblogs.com/hshy/p/18048293

相关文章

  • 『江鸟中原』鸿蒙仿汽水音乐应用
    1.引言 在短视频火爆的今天,“刷”成为了老少皆宜的一项消遣娱乐的活动。那音乐能不能刷呢,答案当然是可以的。汽水音乐就实现了这个想法。汽水音乐也是抖音推出的一款音乐软件,因为我平时比较喜欢使用这款软件,这也是我做这个项目主要灵感来源。2.项目背景 自从短视频平台成为音乐......
  • To_Heart—题集——给我一瓶酒再给我一支烟
    本来上上一周就该写的,但最近没心情写题解也没心情写题。嘛。人生被困在一望无垠的荒草里咯!1.CF1305Flink&&submission本来想放在考试的T4的。没做过的同学有福辣!天才随机化第一个结论是最终操作次数不会超过n。因为你可以把所有的奇数全部+1这样gcd至少是2然后这......
  • PFA容量瓶配置腐蚀性样品使用 A级pfa容量瓶附带证书一瓶一证
    PFA容量瓶      一、产品介绍 PFA容量瓶半透明透明可视度高,本底值低耐受强酸碱,主要用于痕量分析、同位素检测,ICP-MS/OES/AAS分析等实验。选材独特,未添加回料具有低的本底,金属元素铅、铀含量小于0.01ppb,无溶出与析出,是目前洁净的实验分析器皿,试用于半导体、多晶硅、光伏......
  • 3个可乐瓶可以换一瓶可乐,现在有364瓶可乐。问一共可以喝多少瓶可乐,剩下几个空瓶?
    这是一道以数学问题为背景下的编程问题,对于小白来说可能不好下手,本题主要以思路为主,体现如何把数学思维转化为编程思维,把数学算法转化为编程算法。3个可乐瓶可以换一瓶可乐,喝的可乐总数就等于喝的加换的,开始有364瓶可乐,我们要从最初的条件入手,摆脱数学想一步求一步的思想,一切以最初......
  • 俞敏洪《一瓶黄河水》-不要让烦恼把快乐的部分污染了
    俞敏洪写过一篇文章:《一瓶黄河水》。某年,他去黄河旅行。因为心里装了不少工作上的烦心事,望着浑浊汹涌的黄河,他一时没了游玩的心情,竟想起了洪水和灾难。原本是出来散心的,现在变成了闹心。郁闷之中,他灌了一瓶子黄河水,坐在路边发起呆来。等他醒过神来,忽然发现瓶子里3/4变得非常清澈,剩......
  • 2023-08-12:用go语言写算法。实验室需要配制一种溶液,现在研究员面前有n种该物质的溶液,
    2023-08-12:用go语言写算法。实验室需要配制一种溶液,现在研究员面前有n种该物质的溶液,每一种有无限多瓶,第i种的溶液体积为v[i],里面含有w[i]单位的该物质,研究员每次可以选择一瓶溶液,将其倒入另外一瓶(假设瓶子的容量无限),即可以看作将两个瓶子内的溶液合并,此时合并的溶液体积和物质含量......
  • 1元汽水,2空瓶换1瓶的问题
    intmain(){ //方案1 intpay=0; intsum=0; scanf("%d",&pay); while(pay) { sum+=pay; pay/=2; } sum=sum+1; printf("%d\n",sum); //方案2 intmoney=0;//多少钱 inttotal=0;//喝的瓶数 intempty=0;//空瓶数 scanf("%d",&a......
  • P6670 [清华集训2016] 汽水
    将所有边权减去k,问题转化为求平均边权绝对值的最小值,这是显然的。那么考虑二分一个mid,表示最小值,有则$-mid<\overline{w_i}<mid$则−mid<sumi+sumjdepi+depj<mid-mid<\dfrac{sum_i+sum_j}{dep_i+dep_j}<mid−mid<depi​+depj​sumi​+sumj​​<mid易知,depi+depj>0dep_i+d......
  • 喝汽水问题
    假设一瓶汽水1元,两个空瓶换一瓶汽水,有20元,能喝多少瓶汽水?#define_CRT_SECURE_NO_WARNINGS#include<stdio.h>intmain(){ intmoney=0; intcount=0; intempty......
  • 抖音怎么挂汽水音乐链接
    常刷抖音的朋友可能会看到有些视频的左下方挂了一个音乐链接,这是抖音官方音乐app——汽水音乐的链接。那么抖音怎么挂汽水音乐链接呢?快和小编一起来了解一下吧。抖音怎么......