首页 > 编程语言 >【c++提高组】津津的储蓄计划(NOIP2004)

【c++提高组】津津的储蓄计划(NOIP2004)

时间:2024-05-27 13:03:13浏览次数:31  
标签:NOIP2004 11 津津 money 样例 c++ int 100

题目描述

津津的零花钱一直都是自己管理。每个月的月初妈妈给津津 300 元钱,津津会预算这个月的花销,并且总能做到实际花销和预算的相同。

为了让津津学习如何储蓄,妈妈提出,津津可以随时把整百的钱存在她那里,到了年末她会加上 20% 还给津津。因此津津制定了一个储蓄计划:每个月的月初,在得到妈妈给的零花钱后,如果她预计到这个月的月末手中还会有多于 100 元或恰好 100 元,她就会把整百的钱存在妈妈那里,剩余的钱留在自己手中

例如 11月初津津手中还有 83 元,妈妈给了津津 300 元。津津预计11月的花销是 180 元,那么她就会在妈妈那里存 200 元,自己留下 183 元。到了 11 月月末,津津手中会剩下 3 元钱。

津津发现这个储蓄计划的主要风险是,存在妈妈那里的钱在年末之前不能取出。有可能在某个月的月初,津津手中的钱加上这个月妈妈给的钱,不够这个月的原定预算。如果出现这种情况,津津将不得不在这个月省吃俭用,压缩预算。

现在请你根据 2004 年 11 月到 12 月每个月津津的预算,判断会不会出现这种情况。如果不会,计算到 2004 年年末,妈妈将津津平常存的钱加上 20% 还给津津之后,津津手中会有多少钱

输入格式

12行数据,每行包含一个小于 350 的非负整数,分别表示 11 月到 12 月津津的预算。

输出格式

一个整数。如果储蓄计划实施过程中出现某个月钱不够用的情况,输出 −

标签:NOIP2004,11,津津,money,样例,c++,int,100
From: https://blog.csdn.net/2301_79396857/article/details/139212309

相关文章

  • 【C++/STL】vector(常见接口、模拟实现、迭代器失效)
     ......
  • L4-202 二叉搜索树的2层结点统计(C++)
    二叉搜索树或者是一棵空树,或者是具有下列性质的二叉树:若它的左子树不空,则左子树上所有结点的值均小于或等于它的根结点的值;若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值;它的左、右子树也分别为二叉搜索树。将一系列数字按给定顺序插入一棵初始为空的二叉搜......
  • P3406 海底高铁(C++)
    海底高铁题目描述该铁路经过NNN个城市,每个城市都有一个站。不过,由于各个城市之间不能协调好,于是乘车每经过两个相邻的城市之间(方向不限),必须单独购买这一小段的车票。......
  • n-皇后问题(c++)
    ......
  • C/C++ 指针注意事项
    C/C++中的指针是强大的工具,但需要谨慎使用,错误的使用可能会导致程序崩溃或者内存泄漏。以下指针相关注意事项:初始化指针:在使用指针之前,一定要初始化它,否则它将指向一个随机的内存地址,这可能导致程序崩溃。未初始化的指针通常被称为“野指针”。避免空指针解引用:在解引用......
  • Qt/C++音视频开发75-获取本地有哪些摄像头名称/Qt内置函数方式
    一、前言在需要打开本地摄像头的场景中,有个需求绕不开,那就是如何获取本地有哪些摄像头设备名称,这样可以提供下拉框给用户选择,不然你让用户去填设备名,你觉得用户会知道是啥,他会操作吗?就算你提供了详细的查看步骤,估计也很难,如果用户是程序员还好,如果是电脑小白,鼠标都用不好,你还让他......
  • C++技能进阶指南——多态语法剖析
            前言:多态是面向对象的三大特性之一。顾名思义,多态就是多种状态。那么是什么的多种状态呢?这里的可能有很多。比如我们去买火车票,有普通票,学生票;又比如我们去旅游,有儿童票,有成人票等等。这些都是多态的例子。具体转化为我们的编程思想就是:让不同类型......
  • C++干货 --类和对象(二)
    前言:     上文中,我们介绍了类这一重要知识点,包括为什么要有类、类的使用方法、封装、以及对象实例化。详情可以去看我的文章:写文章-CSDN创作中心C++干货--类和对象(一)-CSDN博客写文章-CSDN创作中心这篇文章,我们简单分析一下默认成员函数这一重要知识点。默认成员......
  • c++类型转换
    强类型语言强类型语言也称为强类型定义语言,是一种总是强制类型定义的语言。它的主要特点包括:强制类型定义:强类型语言要求变量在使用之前必须明确声明其类型,并且限制了不同类型之间的隐式转换。这意味着所有变量都必须先定义后使用,并且变量的类型在编译时就被严格检查。编......
  • 算法刷题笔记 前缀和(C++实现)
    文章目录题目描述基本思路实现代码题目描述输入一个长度为n的整数序列。接下来再输入m个询问,每个询问输入一对l,r。对于每个询问,输出原序列中从第l个数到第r个数的和。输入格式第一行包含两个整数n和m。第二行包含n个整数,表示整数数列。接下来m行,每行包含两个整数......