信息学奥赛一本通 1074:津津的储蓄计划 | 1835:【04NOIP提高组】津津的储蓄计划 | OpenJudge NOI 1.5 22
【题目链接】
ybt 1074:津津的储蓄计划
ybt 1835:【04NOIP提高组】津津的储蓄计划
OpenJudge NOI 1.5 22:津津的储蓄计划
【题目考点】
1. 循环、判断
【解题思路】
- 循环12次,读入每个月的预算为b
- 设m为津津手中的钱,每个月他妈给他300,那么每个月初他拥有的钱为m+300,
- 如果m+300大于等于当月预算b,那么这个月能过下去。到月末时,本月花剩下的钱,等于本月有的钱m+300减去预算b。剩下的钱中,再把整百的钱存钱。设变量s表示存钱的数量。
- 如果m+300小于当月预算b,那么这个月过不下去了,预算失败,返回当月月份(前面加负号),程序结束。
- 最终输出手中的钱m加上存款s的本息和,为(1+20%)s + m = 1.2s + m
【题解代码】
解法1:
#include<bits/stdc++.h>
using namespace std;
int main()
{int m = 0, s = 0, b, t;//m:津津手中的钱 s:存的钱, b:某个月的预算for(int i = 1; i <= 12; ++i){cin>>b;if(m + 300 >= b)//如果本月能用的钱大于等于预算{t = m + 300 - b;//t:预计本月末剩余的钱m = t % 100; //存钱后,手中剩余的钱s += t - m; //存钱数,为t中包含的整百数,即 t - t % 100}else//如果本月能用的钱小于预算{cout<<-i;return 0;}}cout<<s*1.2 + m;//存款+利息+手里的钱return 0;
}
信息学奥赛一本通 1074:津津的储蓄计划 | 1835:【04NOIP提高组】津津的储蓄计划 | OpenJudge NOI 1.5 22相关推荐
- 信息学奥赛一本通 1179:奖学金 | 1938:【07NOIP普及组】奖学金 | OpenJudge NOI 1.10 04 | 洛谷 P1093 [NOIP2007 普及组] 奖学金
[题目链接] ybt 1179:奖学金 ybt 1938:[07NOIP普及组]奖学金 OpenJudge NOI 1.10 04:奖学金 洛谷 P1093 [NOIP2007 普及组] 奖学金 [题 ...
- 信息学奥赛一本通 1848:【07NOIP提高组】字符串的展开 | OpenJudge NOI 1.7 35:字符串的展开 | 洛谷 P1098 [NOIP2007 提高组] 字符串的展开
[题目链接] ybt 1848:[07NOIP提高组]字符串的展开 OpenJudge NOI 1.7 35:字符串的展开 洛谷 P1098 [NOIP2007 提高组] 字符串的展开 [题目考点] ...
- 信息学奥赛一本通 1100:金币 | 1969:【15NOIP普及组】金币 | OpenJudge NOI 1.5 45 | 洛谷 P2669 [NOIP2015 普及组] 金币
[题目链接] ybt 1100:金币 ybt 1969:[15NOIP普及组]金币 OpenJudge NOI 1.5 45:金币 洛谷 P2669 [NOIP2015 普及组] 金币 [题目考点] ...
- 信息学奥赛一本通 1087:级数求和 | 1918:【02NOIP普及组】级数求和 | OpenJudge NOI 1.5 27
[题目链接] ybt 1087:级数求和 ybt 1918:[02NOIP普及组]级数求和 OpenJudge NOI 1.5 27:级数求和 [题目考点] 1. 循环.求和 [解题思路] 设加和变量 ...
- 信息学奥赛一本通 1407:笨小猴 | 1851:【08NOIP提高组】笨小猴 | OpenJudge NOI 1.9 06 | 洛谷 P1125 [NOIP2008 提高组] 笨小猴
[题目链接] ybt 1407:笨小猴 ybt 1851:[08NOIP提高组]笨小猴 OpenJudge NOI 1.9 06:笨小猴 洛谷 P1125 [NOIP2008 提高组] 笨小猴 [题目 ...
- 信息学奥赛一本通 1111:不高兴的津津 | 1926:【04NOIP普及组】不高兴的津津| OpenJudge NOI 1.9 03 | 洛谷 P1085 [NOIP2004 普及组] 不高兴的津津
[题目链接] ybt 1111:不高兴的津津 ybt 1926:[04NOIP普及组]不高兴的津津 OpenJudge NOI 1.9 03:不高兴的津津 洛谷 P1085 [NOIP2004 普及组 ...
- 信息学奥赛一本通在线提交地址
信息学奥赛一本通 1 C++语言入门 1.1 综合 1.1.1 P1458 地球人口承载力估计 正确: 770 提交: 1794 比率: 42.92 % 1.1.2 P1686 Hello, Worl ...
- 信息学奥赛一本通 (C++)上机练习
信息学奥赛一本通(C++)上机练习 此书为娃儿的第一本刷题书.娃儿现在四年级 ,希望他能坚持下来.特开贴加油 luogu: disangan223 第一部分 C++语言 第一章 C++语言入门 T10 ...
- 信息学奥赛一本通_长乐一中老师演绎“奥赛传奇”
董永建(右一)在课堂上. 台海网5月14日讯 据福州晚报报道,长乐一中有一位"传奇"老师--15年来,他辅导的学生在全国高中生信息学奥赛中获金牌3人次.银牌3人次.铜牌5人次:在全 ...
最新文章
- 这两年:我的数据竞赛之路
- Java Web Model2实战
- jQuery设置和获取HTML、文本和值
- 第二届Byte Cup来袭,赢得2万美元奖金,登上字节跳动面试直通车
- linux tune2fs命令详解
- 靠能力赚大钱,是最最可笑的谎言
- RTX5 | 事件标志组02 - 置位事件标志组,并获取事件标志组的值
- ICCV2019 Workshop—VisDrone2019 Challenge 无人机视觉挑战赛
- 批量获取ip运营商_关于获取运营商的IP地址
- 四大门户金融业务接连中招,流量这把钥匙正被氧化
- 坚果pro2官方rom_坚果pro2线刷包_坚果pro2刷机包_坚果pro2固件包_坚果pro2救砖包 - 线刷宝ROM中心...
- 《AngularJS深度剖析与最佳实践》一2.9 服务
- mysql集群 MySQL Cluster
- 紫光展锐面试——软件岗
- 细说JVM系列:JVM存在的目的和意义是什么?
- SQL学习之-2.9 数据清理相关知识
- 鲁棒优化(5):通过yalmip中uncertain命令快速各类不确定集合下的鲁棒优化
- js中如何判断是否是数组?
- arcmap点图层获取tif图像素值,ArcMap中输出tif图片时的Write GeoTIFF Tags选项,Engine中如何实现?...
- java代码:统计一本小说中的数字,并计算前10所占百分比
热门文章
- 注意Entity中的Uptate
- 我希望早几年知道的5个Unix命令
- 使用InstallShield下部署ASP.NET网站和MySQL,目标机为Win7——(二)使用InstallShield部署非安装版MySQL...
- JavaEE实战班第八天
- 盘点谷歌、Facebook和IBM的重磅AI项目
- FreeModbus TCP传输初始化
- wpf datepicker 选择时分秒_[Angular 组件库 NG-ZORRO 基础入门] - DatePicker
- 移除List中的元素,你的姿势对了吗?
- 金融资讯数据服务平台建设实践
- HTML语法初探(一)