题目链接

题目描述

蒜头君从现在开始工作,年薪 N 万。他希望在蒜厂附近买一套 60 平米的房子,现在价格是 200 万。假设房子价格以每年百分之 K 增长,并且蒜头君未来年薪不变,且不吃不喝,不用交税,每年所得 N 万全都积攒起来,问第几年能够买下这套房子?(第一年年薪 N 万,房价 200 万)

输入格式
一行,包含两个正整数 N(10 ≤ N ≤ 50),K(1 ≤ K ≤ 20),中间用单个空格隔开。

输出格式
如果在第 20 年或者之前就能买下这套房子,则输出一个整数 M,表示最早需要在第 M 年能买下;否则输出"Impossible"。

Sample Input

50 10

Sample Output

8

思路

房价增长,年薪不变,问是否能在第 20 年或者之前买下这套房子,如果能,输出第几年,如果不能,输出"Impossible"。由于房价一直在涨,我们可以模拟每年的房价,以及一共攒下的钱,模拟途中如果攒下的钱高于实时房价,就跳出循环,输出年份,否则如果一直到20年之后还没攒够钱就输出"Impossible"。(这也太惨了吧)

C++代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{double n, k;while(cin >> n >> k){double m = 200.0, sum = n, i;int flag = 0;for(i = 1; i <= 20; i++){if(sum >= m) break;sum += n;m *= (1 + k * 1.0 / 100);}if(i > 20) cout << "Impossible" << endl;else cout << i << endl;}return 0;
}

C/C++编程学习 - 第15周 ③ 买房子相关推荐

  1. C/C++编程学习 - 第6周 ⑦ 分离整数的各个数位

    题目链接 题目描述 小蒜给了你一个整数,要求从个位开始分离出它的每一位数字. 输入格式 输入一个整数,整数在 1 到 108 之间. 输出格式 从个位开始按照从低位到高位的顺序依次输出每一位数字.数字 ...

  2. C/C++编程学习 - 第7周 ⑥ 合影效果

    题目链接 题目描述 蒜头君和朋友们去爬香山,为美丽的景色所陶醉,想合影留念.如果他们站成一排,男生全部在左(从拍照者的角度),并按照从矮到高的顺序从左到右排,女生全部在右,并按照从高到矮的顺序从左到右 ...

  3. C/C++编程学习 - 第4周 ⑦ 判断是否为两位数

    题目链接 题目描述 判断一个正整数是否是两位数(即大于等于 10 且小于等于 99). 蒜头君:很简单的,快来通过它吧! 输入格式 一个正整数,不超过 1000. 输出格式 一行.若该正整数是两位数, ...

  4. C/C++编程学习 - 第5周 ② 向左看齐

    题目链接 题目描述 上体育课时,某班 n 个小朋友排成一列.随着体育老师的一声"向左看齐",同学们都朝着左边看.现在每个同学想知道左边的同学中,有多少人的身高比自己矮. 输入格式 ...

  5. C/C++编程学习 - 第6周 ⑤ 球弹跳高度的计算

    题目链接 题目描述 蒜头君让一个球从某一高度落下(整数,单位米),每次落地后反跳回原来高度的一半,再落下.编程计算气球在第 10 次落地时,共经过多少米?第 10 次反弹多高? 输入格式 输入一个整数 ...

  6. C/C++编程学习 - 第7周 ④ 鸡尾酒疗法

    题目链接 题目描述 鸡尾酒疗法,原指 "高效抗逆转录病毒治疗"(HAART),由美籍华裔科学家何大一于 1996 年提出,是通过三种或三种以上的抗病毒药物联合使用来治疗艾滋病.该疗 ...

  7. C/C++编程学习 - 第5周 ⑧ 判断直角三角形

    题目链接 题目描述 输入三个整数,判断用这三个整数做边长是否能构成一个直角三角形. 输入格式 输入三个整数. 输出格式 能否构成直角三角形,如能输出:"yes",若不能,输出:&q ...

  8. C/C++编程学习 - 第1周 ⑦ 头文件、强制类型转换、递归

    文章目录 头文件 引用头文件的语法 引用头文件的操作 只引用一次头文件 有条件引用 强制类型转换 整数提升 常用的算术转换 递归 数的阶乘 斐波那契数列 本周其他文章: 头文件 头文件包含了 C 函数 ...

  9. C/C++编程学习 - 第4周 ④ 0与1

    题目链接 题目描述 小蒜上了他的第一堂计算机概论,老师说计算机内部是由很多的小开关来组成:1 代表开.0 代表关.于是聪明的小蒜便了解了,原来我们平常使用电灯开关就是把 1 变成 0.0 变成 1 嘛 ...

最新文章

  1. java 匿名类调用方法_java – 从匿名类调用新定义的方法
  2. Linux下查找Nginx配置文件位置
  3. 国行iphone第一次安装APP网络状况
  4. Linux系统下如何查看及修改文件读写权限
  5. 无法在计算机上创建文件夹iscsi,ISCSI连接后磁盘无法读写问题求解决
  6. zabbix监控特定进程
  7. tomcat和nginx配置java服务器
  8. nginx 代理静态资源报 403
  9. 自己的php网站没有referer,缺少php – $_SERVER [‘HTTP_REFERER’]
  10. js 字符串换行_分享自己写的一个js的信息打印程序
  11. mp4如何转换成wmv格式
  12. 你想学Python爬虫?看看这篇关于开发者工具神器的博客吧
  13. B+树索引实战:全值匹配查询
  14. matlab显示tiff为全白_Matlab读写TIFF图像
  15. 在idea中启动tomcat项目报错提示“java.util.zip.ZipException: error in opening zip file“
  16. 这5个优质动漫网站,能让你瞬间爆棚,都是满满的干货
  17. 在c语言中本征函数说明,西北工业大学 量子力学历年考题某年的吧
  18. 实时时钟模块RX-8010SJ
  19. 免费外链图片网站收集
  20. 解决win10 的代理 IE可以正常代理,但chrome无法使用

热门文章

  1. 显示人社服务器异常,居住证办理时提示人社在线接口异常无法获取社保信息该怎么办...
  2. android ios 一键换机,苹果12怎么一键换机安卓?iPhone12一键换机功能操作步骤
  3. 笔记本电脑投屏后无声音,解决方案
  4. 逆变器是什么?超全详解智能光伏逆变器的原理及市场前景
  5. I2C和SPI总线,嵌入式工程师爱用哪个?
  6. ICCAVR软件的安装与使用方法(超详细)
  7. Intellij IDEA同时打开多个项目
  8. Revit二次开发之批量修改族名称及族类型名称
  9. Lab: Exploiting cross-site scripting to steal cookies:利用XSS窃取Cookie
  10. 福禄克光纤端面显微镜保障你的光纤端面