OpenJudge - 22:津津的储蓄计划


解题思路:

1.由题意得,计算一年以后津津的钱,需要注意,这里的总钱数除了存款的本金加利息,还有他最后那个月的剩余的钱

2.定义sum变量为300,表示每个月手中的钱,num=0为存钱罐累加器,创建一个12次的循环,输入每个月的花销

3.每次输入本月的花销后sum=sum-x,表示现在手里剩余的钱,如果现在是负数,说明不够本月,输出-i,提前结束程序

4.如果是大于等于0 ,即还有剩余的话,那么取出整百数存到num累加器中,然后更新sum

5.sum加上300,表示下个月的生活费


#include<bits/stdc++.h>
using namespace std;
int main()
{int sum=300,x;//定义sum为津津每个月初手中的钱 double num=0;//定义num为累加器 for(int i=1;i<=12;i++){cin>>x;//输入每个月的花销 sum=sum-x;//计算津津这个月剩余的钱 if(sum<0)//如果不够这个月的花销 {cout<<-i;//输出-i,提前结束程序 return 0;}if(sum/100!=0)//如果有整百的钱 {num=num+sum/100*100;//将整百的钱存入num中 sum=sum%100;//剩余的钱更新 }sum=sum+300;//加上下个月的300生活费 }cout<<num*1.2+sum-300;//计算存款的本金和利息,并加上手里的钱,//-300是因为12月结束 后多加了一个300元 return 0;
}

openjudge 1.5.22 津津的储蓄计划相关推荐

  1. NOI.5.22津津的储蓄计划

    描述 津津的零花钱一直都是自己管理.每个月的月初妈妈给津津300元钱,津津会预算这个月的花销,并且总能做到实际花销和预算的相同. 为了让津津学习如何储蓄,妈妈提出,津津可以随时把整百的钱存在她那里,到 ...

  2. 信息学奥赛一本通 1074:津津的储蓄计划 | 1835:【04NOIP提高组】津津的储蓄计划 | OpenJudge NOI 1.5 22

    [题目链接] ybt 1074:津津的储蓄计划 ybt 1835:[04NOIP提高组]津津的储蓄计划 OpenJudge NOI 1.5 22:津津的储蓄计划 [题目考点] 1. 循环.判断 [解题 ...

  3. 信息学奥赛一本通(1074:津津的储蓄计划)

    1074:津津的储蓄计划 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 51948     通过数: 22338 [题目描述] 津津的零花钱一直都是自己管理.每个 ...

  4. 洛谷——P1089 [NOIP2004 提高组] 津津的储蓄计划

    P1089 [NOIP2004 提高组] 津津的储蓄计划 题目描述 津津的零花钱一直都是自己管理.每个月的月初妈妈给津津300300元钱,津津会预算这个月的花销,并且总能做到实际花销和预算的相同. 为 ...

  5. 1074:津津的储蓄计划

    1074:津津的储蓄计划 时间限制: 1000 ms 内存限制: 65536 KB 说明: 主要考查for循环.这是NOIP2004复赛提高组第一题,稍微有点难度. 题目概述: 津津每月初多出300元 ...

  6. 【C++】1074:津津的储蓄计划(信息学奥赛)

    好了,今天的内容就是津津的储蓄计划了,内容的详细意思也就是津津的零花钱一直都是自己管理.每个月的月初妈妈给津津300元钱,津津会预算这个月的花销,并且总能做到实际花销和预算的相同.为了让津津学习如何储 ...

  7. P1089津津的储蓄计划 java实现

    import java.util.Scanner;public class _21P1089NOIP2004提高组津津的储蓄计划 {static Scanner sc = new Scanner(Sy ...

  8. Java 洛谷 P1089 津津的储蓄计划讲解

    题目描述 津津的零花钱一直都是自己管理.每个月的月初妈妈给津津300300元钱,津津会预算这个月的花销,并且总能做到实际花销和预算的相同. 为了让津津学习如何储蓄,妈妈提出,津津可以随时把整百的钱存在 ...

  9. 牛客16662 津津的储蓄计划

    题目描述 津津的零花钱一直都是自己管理.每个月的月初妈妈给津津300元钱,津津会预算这个月的花销,并且总能做到实际花销和预算的相同. 为了让津津学习如何储蓄,妈妈提出,津津可以随时把整百的钱存在她那里 ...

最新文章

  1. jupyter安装与初探
  2. android fastjson java.lang.ClassCastException
  3. 前端测试 jest 中判断函数由来
  4. 数据结构和算法分析:B树 B+树 和B*树的总结
  5. 《AR与VR开发实战》——2.7 3D物体识别
  6. c++与java,有什么区别?
  7. 基于Java SSM springboot+VUE+redis实现的前后端分类版网上商城项目
  8. Java调用浏览器打开指定页面的5种方法(最全)
  9. 在线文件(Word、Excel、PPT、PDF)预览
  10. 大数据分析-时间序列(pandas库 )
  11. Java笔记(1):final关键字
  12. 我是如何成为算法工程师的,超详细的学习路线
  13. 用LabVIEW打包EXE应用文件和打包程序安装文件的方法
  14. PowerDesigner16.5下载
  15. 全文搜索引擎----ElasticSearch和Solr
  16. Dapper - 论文 中文版 大规模分布式系统的跟踪系统
  17. 设计模式(二)——UML类图怎么画
  18. 双目是个词吗_描写眼睛的词语3个字
  19. 量子物理 薛定谔的猫
  20. python F5创建pool和创建member(一)

热门文章

  1. ffmpeg转码时对变帧率和固定帧率的处理
  2. QT之界面切换、子窗口切换主窗口、返回按钮的实现
  3. 央视调查:“芯荒”正帮助国产汽车芯片实现零的突破
  4. [Unity][安卓]VideoPlayer组件播放视频
  5. c语言中的比较大小问题
  6. tools:replace specified at line: for attribute android:appComponentFactory, but no new value specifi
  7. docker安装及yapi的安装
  8. 背景为图片的按钮css实现按钮背景图置灰
  9. 蚂蚁集团暂缓上市:致歉投资者
  10. 【报告分享】2021年中国植物肉行业洞察白皮书-商业周刊星期零(附下载)