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

[蓝桥杯 2015 省 A] 饮料换购

题目描述

乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊 C 型饮料,凭 3 个瓶盖可以再换一瓶 C 型饮料,并且可以一直循环下去(但不允许暂借或赊账)。

请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他初始买入的 n 瓶饮料,最后他一共能喝到多少瓶饮料。

输入 #1

100

输出 #1

149

输入 #2

101

输出 #2

151

代码如下

#include <iostream>
using namespace std;
int main(int argc, char** argv) {
    int n;  //瓶盖 
    cin>>n;
    int sum=n;   //喝掉的饮料 
    while(n>2){  //若瓶盖数大于2,进行兑换 
    sum=sum+n/3;  //喝掉的饮料数量 
    n=n%3+n/3;   //瓶盖数 
    }
    cout<<sum<<endl;
    return 0;
}


http://www.kler.cn/a/372071.html

相关文章:

  • Nmap基础入门及常用命令汇总
  • Flink的Watermark水位线详解
  • scala基础学习_运算符
  • hiprint结合vue2项目实现静默打印详细使用步骤
  • MySQL 锁概述
  • Spring基础分析14-用户认证与授权
  • java装饰器设计模式
  • 【测试平台】打包 jenkins配置和jenkinsfile文件
  • 2023IKCEST第五届“一带一路”国际大数据竞赛--社交网络中多模态虚假 媒体内容核查top11
  • 在绑定 Google 邮箱的手机设备上,未收到二步验证码通知是什么原因?
  • Scala练习50题(基础入门)
  • 前端八股文第一篇
  • 法律智能助手:开源NLP系统助力法律文件高效审查与检索
  • MATLAB语音信号处理系统
  • 在 CentOS 7 上安装 Node.js 18.20.4
  • 谓语和谓语动词
  • 网站攻击,XSS攻击的类型
  • 代码随想录 | Day36 | 动态规划 :整数拆分不同的二叉搜索树
  • 你了解自动化测试中的SOLID原则吗?
  • Mount Image Pro,在取证安全的环境中挂载和访问镜像文件内容
  • 无人机避障——4D毫米波雷达从PCD点云到二维栅格地图
  • 夯实根基之MySql从入门到精通(一)
  • 计算机网络的数据链路层
  • [vue3 element-plus]当事件需要传递多个参数的变化写法
  • Oracle 第3章:Oracle数据库体系结构
  • 第8次CCF CSP认证真题解