当前位置: 首页 > news >正文

【C语言蓝桥杯每日一题】—— 饮料换购

【C语言蓝桥杯每日一题】—— 饮料换购😎

  • 前言🙌
    • 饮料换购🙌
      • 喝汽水问题🙌
    • 饮料换购解题源码分享 😊
  • 总结撒花💞

追梦之旅,你我同行

   
😎博客昵称:博客小梦
😊最喜欢的座右铭:全神贯注的上吧!!!
😊作者简介:一名热爱C/C++,算法等技术、喜爱运动、热爱K歌、敢于追梦的小博主!

😘博主小留言:哈喽!😄各位CSDN的uu们,我是你的博客好友小梦,希望我的文章可以给您带来一定的帮助,话不多说,文章推上!欢迎大家在评论区唠嗑指正,觉得好的话别忘了一键三连哦!😘
在这里插入图片描述

前言🙌

    哈喽各位友友们😊,我今天又学到了很多有趣的知识现在迫不及待的想和大家分享一下!😘我仅已此文,和大家分享【C语言蓝桥杯每日一题】—— 饮料换购~ 都是精华内容,可不要错过哟!!!😍😍😍

饮料换购🙌

题目描述
乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊 C 型饮料,凭 3 个瓶盖可以再换一瓶 C 型饮料,并且可以一直循环下去(但不允许暂借或赊账)。请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他初始买入的 n 瓶饮料,最后他一共能喝到多少瓶饮料。

在这里插入图片描述
这一道题目我看起来非常的熟悉,因为之前我做过类似的一道题。一道喝汽水问题,由于喝汽水问题和这道题的解题思路一致,而且解析起来也比较方便,所以我就通过讲解喝汽水问题来讲解这道题的思路。

喝汽水问题🙌

喝汽水问题
题目内容
喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水,给20元,可以多少汽水

接下来用一幅图来展示求解的过程。
在这里插入图片描述

这里需要注意的空瓶数量的计算,需要加上模2的余数。

解题源码分享: 😊

int main()
{int money = 0;scanf("%d", &money);//20int empty = money;int total = money;while (empty >= 2){total += empty / 2;empty = empty / 2 + empty%2;}printf("%d\n", total);return 0;
}

看了上面的喝汽水问题,是不是觉得饮料换购已经easy出来啦。

饮料换购解题源码分享 😊

#include <stdio.h>
#include <stdlib.h>int main(int argc, char* argv[])
{int n = 0;scanf("%d", &n);int empty = n;int total = n;while (empty >= 3){total += empty / 3;empty = empty / 3 + empty % 3;}printf("%d", total);return 0;
}

程序输出结果验证: 😊
在这里插入图片描述

总结撒花💞

   本篇文章旨在分享【C语言蓝桥杯每日一题】—— 饮料换购。希望大家通过阅读此文有所收获!😘如果我写的有什么不好之处,请在文章下方给出你宝贵的意见😊。如果觉得我写的好的话请点个赞赞和关注哦~😘😘😘

http://www.lryc.cn/news/45457.html

相关文章:

  • PMP适合哪些人考?
  • 中华好诗词大学季第二季(二)
  • 【Linux】时间日期指令、查找指令、压缩和解压指令
  • python社区志愿者服务管理系统-vue
  • 计算机网络 常见网卡信息
  • Python 自动化指南(繁琐工作自动化)第二版:附录 B:运行程序
  • 自然语言处理实战项目2-文本关键词抽取和关键词分值评估
  • 软件测试面试,项目经验板块如何答?初中高级测试工程师都问什么?
  • 软件测试之测试用例的设计
  • MySQL安装与配置(保姆级教程)
  • MATLAB算法实战应用案例精讲-【元启发式算法】随机蛙跳跃算法(SFLA)(附matlab代码实现)
  • 内网穿透:远程访问内网IP中的电脑
  • day4 selenium爬取数据总结
  • 信息收集之WAF绕过
  • 从数据到智慧,TOOM舆情监测系统让你的决策更加精准!
  • ChatGPT中文版网页插件-如何体验chatGPT
  • Docker的网络模式
  • 基于vue3.2、three实现地图在地图加载
  • 【C++】---优先级队列 仿函数
  • 图的遍历算法
  • 【蓝桥杯集训·每日一题】 AcWing 3996. 涂色
  • 人工智能中的Web端编程
  • jsp+mysql+J2EE校园自行车租赁系统cdA1A2程序
  • 当营养遇上肠道菌群:探究其对儿童健康的影响
  • vue尚品汇商城项目-day01【4.完成非路由组件Header与Footer业务】
  • IDEA安装教程(图文详解,一步搞定)
  • 【01 DualCam Porting】
  • redis --- string类型的使用
  • 康耐视visionpro-机器视觉定位引导-经验总结-来自视觉人粉丝分享
  • 包管理工具npm