刮刮卡兑换-程序员宅基地

技术标签: 算法  c++  编程练习题  模拟实现  

题目描述

 

英氏公司的婴儿米粉每盒里都有一张刮刮卡,最近正在举办一次促销优惠活动。凭3个刮刮卡可以兑换一盒同等价位的米粉,并且可以一直循环下去(但不允许暂借或赊账)。请你计算一下,如果不浪费刮刮卡,尽量地参加活动,那么,对于初始买入的n盒米粉,最后一共能拿到多少盒米粉。

 

输入

一个整数n,表示开始购买的米粉数量(0<n<10000)

 

样例输入

11

输出

一个整数,表示实际得到的米粉数量

 

样例输出

16

 

时间限制C/C++语言:1000MS其它语言:3000MS

内存限制C/C++语言:65536KB其它语言:589824KB

 

#include<iostream>
using namespace std;
int main()
{ int n,s,re;
  int i,j,k;
  cin>>n;
  s=n; 
  re=n;
 while(re>=3)
 {  j=re/3;
    s=s+j;
    re=j+re-3*j;
 }
 cout<<s<<endl;
return 0;}

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_42185999/article/details/115392961

智能推荐

掌控安全 暖冬杯 CTF Writeup By AheadSec-程序员宅基地

文章浏览阅读752次,点赞9次,收藏29次。本来结束时发到了学校AheadSec的群里面了的,觉得这比赛没啥好外发WP的,但是有些师傅来问了,所以还是发一下吧。

如何让vscode中的cmakelist高亮显示_linux vscode 代码高亮-程序员宅基地

文章浏览阅读4.5k次。因为甚少有人正确回答,其实很简单,安装插件cmake,居然被少有的几篇博客带偏,最后bing了国际版得到国际友人的指点https://github.com/microsoft/vscode-cmake-tools/issues/534没啥就是安装插件cmake_linux vscode 代码高亮

java 换行符 常量_6.java常量-程序员宅基地

文章浏览阅读1.1k次。Java中常量的分类:整数常量 : 所有整数小数常量 : 所有小数布尔常量 : 只有true和false字符常量 :使用’’引起来的单个字符字符串常量 :使用“”引起来的字符序列,“” 、“a” 、” ”null常量 : 只有一个值nullchar类型char类型表示的是单个字符类型,任何数据使用单引号括起来的都是表示字符。字符只能有一个字符,比如:普通的老百姓穿上军装就是军人。注意:特殊字符的..._java换行符用単引吗

计算机网络层之 P2P_p2p参与通信的主机叫-程序员宅基地

文章浏览阅读1.6k次。原文地址:http://write.blog.csdn.net/postedit一、什么是P2P对等网络(PeertoPeer,简称P2P)也称为对等连接,是一种新的通信模式,每个参与者具有同等的能力,可以发起一个通信会话。这个定义有点抽象,下面就来简单地解释一下。粗略地讲,应用程序可以设计成采用客户机/服务器体系结构或对等体系结构(P2P)。我们日常生活中的许多应用程_p2p参与通信的主机叫

Python连接MongoDB集群_python 连接mongodb集群-程序员宅基地

文章浏览阅读3.2k次。1、安装pyMongo(前提:必须安装了python和pip)打开cmd输入pip instal pymongo,等待安装完成;2、连接MongoDB代码如下:from pymongo import MongoClient, ReadPreferencedef db_conn(): client = MongoClient(['192.168.2.188:20000', '1..._python 连接mongodb集群

Baumer(堡盟)工业相机SDK开发 C++_baumer gapi sdk 安装教程 windows-程序员宅基地

文章浏览阅读3k次,点赞4次,收藏26次。本文介绍了Baumer相机BGAPI 2的使用方法以及相机采集Demo的开发流程。​SDK链 接 :https://pan.baidu.com/s/1jyozD7v4mfchzbv2GtnGig 提取码:puol​_baumer gapi sdk 安装教程 windows

随便推点

Pygame 外星人入侵(5)发射子弹-程序员宅基地

文章浏览阅读1.5k次,点赞2次,收藏9次。Pygame 外星人入侵(5)发射子弹目录Pygame 外星人入侵(5)发射子弹引言一、定义子弹类1、增加子弹相关的设置参数2、新增子弹模块3、定义子弹类二、发射子弹1、实现发射逻辑2、优化1:删除出界的子弹3、优化2:限制子弹数量三、代码封装四、小结引言在之前的博文中,我们实现了游戏屏幕的绘制、飞船的绘制以及玩家通过按键来操控飞船移动的功能。在这篇博文中,将会完成让玩家飞船发射子弹的功能。一、定义子弹类我们既然要 “发射”“子弹”,那么首先就必须要有可发射的“子弹”。所以我们需要自己定义一个

「前端学习」Vue 两个版本(完整版和非完整版)的区别和使用方法:_vue 使用 cnd 需要引入 vue-template-compiler 模板编辑吗-程序员宅基地

文章浏览阅读575次。文章目录1.两个版本对应的文件名2.template 和 render 怎么用3.如何用 codesandbox.io 写 Vue 代码两个版本的主要区别:Vue完整版Vue非完整版评价特点有compilerm诶呦compilercompiler占40%的体积视图写在HTML里或者写在template选项卸载render函数里用h来创建标签h是尤雨溪写好传给render的cnd引入vue.jsvue.runtime.js文件名不同,生成环境后缀为.m_vue 使用 cnd 需要引入 vue-template-compiler 模板编辑吗

ORA-01918: 用户 'SCOTT' 不存在 解决方法_?????: ora-01918: ?? 'scott' ???-程序员宅基地

文章浏览阅读7.6k次。SQL&gt; alter user scott account unlock;alter user scott account unlock*第 1 行出现错误:ORA-01918: 用户 ‘SCOTT’ 不存在找到scott.sql 文件SQL&gt; @D:\tudou\product\11.2.0\dbhome_1\RDBMS\ADMIN\scott.sqlSQL&gt; conn..._?????: ora-01918: ?? 'scott' ???

Arduino grove 继电器_grove relay-程序员宅基地

文章浏览阅读288次。继电器 arduinoSIG -> D4VCC -> 5VGND -> GNDint relayPin = 4;void setup() { // put your setup code here, to run once: pinMode(relayPin, OUTPUT);}void loop() { //..._grove relay

ubuntu 搭建LAMP(Apache+PHP+MYSQL)开发环境-程序员宅基地

文章浏览阅读772次。(1)安装MYSQLsudo apt-get install mysql-server mysql-client(2)安装Apachesudo apt-get install apache2(3)安装PHPsudo apt-get install php5 libapache2-

three.js 源码注释(九十三)extras/core/Path.js_three.path.js-程序员宅基地

文章浏览阅读2.3k次。Path类创建2d的路径,包括点,线,和立方体,类似于HTML5 2D画布的API,curvePath类的扩展.Curve2维向量数组_three.path.js

推荐文章

热门文章

相关标签