题目要求如下:

饮料换购

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

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

输入:一个整数n,表示开始购买的饮料数量(0<n<10000)
输出:一个整数,表示实际得到的饮料数

#include <stdio.h>
int main()
{int sum,n=0,more,new;scanf("%d",&n);sum=n;while(n>=3){more=n%3;
new=n/3;
sum+=new;
n=more+new;
}printf("%d",sum);                                                                                                                                      return 0;
}

解答

本题的重点是运用循环把所有瓶盖充分利用起来。此处的n既作为了sum的初始量,也作为了瓶盖的初始量。以瓶盖数>=3作为循环条件,more指每次用完瓶盖换购饮料后所剩余的盖子,在把新瓶子加入总和之后要把more加进瓶盖数中。

饮料换购 (C语言)相关推荐

  1. 2015/Province_C_C++_C/8/饮料换购

    饮料换购 乐羊羊饮料厂正在举办一次促销优惠活动.乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去(但不允许暂借或赊账). 请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对 ...

  2. 2015年第六届蓝桥杯 - 省赛 - C/C++大学A组 - H. 饮料换购

    饮料换购 乐羊羊饮料厂正在举办一次促销优惠活动.乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去(但不允许暂借或赊账). 请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对 ...

  3. 2015蓝桥杯省赛---java---B---8(饮料换购)

    题目 饮料换购 饮料换购乐羊羊饮料厂正在举办一次促销优惠活动.乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去,但不允许赊账.请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么 ...

  4. 2015蓝桥杯C++A:饮料换购

    八.题目:饮料换购 乐羊羊饮料厂正在举办一次促销优惠活动.乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去,但不允许赊账. 请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么, ...

  5. 2015第六届蓝桥杯 08 饮料换购(java)

    饮料换购 乐羊羊饮料厂正在举办一次促销优惠活动.乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去,但不允许赊账. 请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他初始 ...

  6. java实现第六届蓝桥杯饮料换购

    饮料换购 饮料换购 乐羊羊饮料厂正在举办一次促销优惠活动.乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去,但不允许赊账. 请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么, ...

  7. 蓝桥杯 Java 饮料换购

    饮料换购 第六界省赛 乐羊羊饮料厂正在举办一次促销优惠活动.乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去,但不允许赊账. 请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么 ...

  8. 蓝桥杯JavaB饮料换购

    1.题目描述 乐羊羊饮料厂正在举办一次促销优惠活动.乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去,但不允许赊账. 请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他 ...

  9. 【卡雷尔杯】饮料换购

    import java.util.Scanner; //饮料换购–1 public class Test08 { public static void main(String[] args) { Sc ...

最新文章

  1. CTFshow php特性 web100
  2. 直播回顾丨拆解 LTV:增长焦虑,企业如何诊断黄金流量?
  3. Feign-基于Feign远程调用
  4. CNN-2: AlexNet 卷积神经网络模型
  5. 统计学习方法-第二章课后习题答案整理
  6. @async方法不调用了_在Spring中使用Future对象调用Async方法调用
  7. nodejs websocket server
  8. CAN笔记(7) CAN协议(二)
  9. xlrd读取所有sheet名_如何在Python对Excel进行读取
  10. 网络通信知识点,程序员必备知识
  11. pixmap和label设置图片自适应大小
  12. Hashcat使用记录
  13. 知网免费下载期刊文献
  14. ccf201703-5 引水入城
  15. URL中 # ? 是什么意思
  16. 北京亿阳信通Oracle笔试题
  17. 一场精彩的比赛——2019年ACM新生赛
  18. Win10 NVIDIA Container占用CPU高的处理方法
  19. LTE入门, 从这本书开始
  20. 写给创业者:如何打造让用户离不开的App

热门文章

  1. ideal导入第三方架包
  2. Unsupervised person re‑identification via K‑reciprocal encoding and style transfer
  3. CAN总线芯片SN65HVD230QD介绍
  4. python开发大型游戏_Python也有做大型游戏的潜力?原来我们小看了Python,无所不能...
  5. 中国绝缘栅双极晶体管(IGBT)行业发展方向与运营趋势研究报告2022版
  6. 史玉柱:大将无能,累死三军——职业经理人进阶
  7. 爬取18年二季度天天基金网基金持仓信息-python
  8. [论文笔记]如何通过加package cap有效减少GPU的droop noise
  9. Java中的点操作符,分享PDF高清版
  10. Python进阶-----面向对象2.0(特有属性和方法与私有属性和方法)